EMPOWERING A BRIGHTER FUTURE
Louth Callan Renewables (LCR) is an experienced solar construction and investment firm headquartered in New England. LCR builds optimized renewable energy projects including Solar PV, and battery storage and provides quality pre-construction and O&M services.
180+
MW INSTALLED
81+
COMPLETED PROJECTS
40+
YEARS OF EXPERIENCE
35+
TRUSTED
PARTNERS
WHAT WE DO
We categorize our services into six major areas below to serve large and small
business owners, corporations, landowners, schools, hospitals, nonprofits, other
solar developers, investors, utility companies and municipal governments.
LOUTH CALLAN RENEWABLES
WHO WE ARE
Louth Callan Renewables LLC develops, constructs, and maintains clean, renewable-energy projects in the United States. We make sure that our solar installations operate at peak performance and deliver maximum savings to clients. Our projects pass strict technical, permitting, safety and credit criteria to ensure a steady investment for clients. We have established a trustworthy network of proven industry partners and enjoy
certified in-house experts to ensure project quality.
NEWS
Join Our Team
Find a rewarding career with a fast-growing solar construction company. Louth Callan Renewables is an equal opportunity employer. We are always looking for professionals to help shape a team that is transforming the world of energy into a sustainable, earth friendly, renewable power supply. AT LCR, you will find opportunities to be recognized for your skills in a collaborative team environment. Come grow and help the world go green with us.