Louth Callan
@louthcallan.com
Louth Callan is a New England–based power infrastructure construction firm specializing in engineering, procurement, and construction of utility-scale systems, including transmission, distribution, substations, renewable and traditional generation and energy storage.
Louth Callan's Company Logos


Louth Callan's Brand Colors
Hex Code
Color name
RGB
HSL
CMYK
#000305
Blue Charcoal
0, 3, 5
204, 100, 1
100, 40, 0, 98
#29EFFA
Cyan / Aqua
41, 239, 250
183, 95, 57
84, 4, 0, 2
#0EA0AE
Blue Chill
14, 160, 174
185, 85, 37
92, 8, 0, 32
About Louth Callan
Louth Callan Renewables is a prominent power infrastructure construction firm headquartered in New England, specializing in the engineering, procurement, and construction of utility-scale energy systems. With a strong focus on renewable and sustainable energy solutions, Louth Callan offers a diverse range of services including the development of solar systems, battery storage, geothermal energy, and comprehensive transmission and substation installations. Their expertise extends to delivering custom engineering solutions, ensuring optimal asset performance through tailored operations and maintenance strategies.
With a proven track record of 4.8 GW of capacity installed and over $5 billion in renewable energy projects placed in service, Louth Callan is committed to constructing the backbone of the power grid. Their core values emphasize building true partnerships with clients, encompassing Independent Power Producers, utilities, and developers to create innovative and impactful solutions. Dedicated to safety, performance, and quality, Louth Callan’s integrated approach positions them as a dependable partner in the evolving energy landscape, driving advancements in efficiency and sustainability for a brighter future.
Brand industry
Heavy Industry and Engineering
Company type
Suggest company type
Year founded
Suggest founded year
Company size
Suggest company size
