Louth Callan
ConstructionConnecticut, United States51-200 Employees
Louth Callan is a construction firm focused on power infrastructure, delivering design, construction, and commissioning services for transmission lines, distribution networks, substations, renewable energy facilities, and traditional power generation projects. It works with utilities, developers, independent power producers, industrial operators, and long-term asset owners to manage complex, large-scale energy initiatives. The company provides comprehensive, end-to-end capabilities across the project lifecycle—from engineering and construction to commissioning and long-term operations and maintenance—acting as a single-source partner for clients. Based in Enfield, Connecticut, Louth Callan maintains a commitment to safety, on-schedule delivery, and cost control while upholding high standards of quality and regulatory compliance, supported by a mid-sized team.