Louth Callan Achieves Mechanical Completion of 28 MW Mousam River Solar Project in Sanford, Maine

PR Newswire
Friday, September 5, 2025 at 5:19pm UTC

Louth Callan Achieves Mechanical Completion of 28 MW Mousam River Solar Project in Sanford, Maine

PR Newswire

SANFORD, Maine, Sept. 5, 2025 /PRNewswire/ -- Louth Callan, a leading power infrastructure construction firm, today announced the mechanical completion of the Mousam River Solar Project, a 28-megawatt (MW) facility located in Sanford, Maine.

As the project's construction partner, Louth Callan delivered all site civil, structural, and electrical works. Mechanical completion confirms that all major construction activities are finalized, and the project is now transitioning to commissioning and energization.

"Mechanical completion of the Mousam River Solar Project demonstrates Louth Callan's ability to deliver complex power infrastructure on time and to the highest industry standards," said Nick Sylvestre, Managing Member of Louth Callan. "We are proud to contribute to the expansion of Maine's renewable generation capacity while reinforcing our reputation as a trusted partner in the delivery of large-scale power infrastructure."

In addition to advancing renewable energy projects like Mousam River, Louth Callan recently announced new divisions within the company expanding into the construction of traditional power facilities, transmission and substation work and geothermal plants. This strategic growth reflects the firm's commitment to providing end-to-end infrastructure solutions across diverse energy technologies, ensuring reliable power delivery while supporting the transition to a more sustainable and resilient grid.

The Mousam River Solar Project will soon begin producing clean, reliable electricity for thousands of homes and businesses across the region. Beyond its environmental benefits, the project generated significant local employment and subcontracting opportunities throughout the construction phase.

This achievement strengthens Louth Callan's position as a leader in the construction of utility-scale renewable and power infrastructure projects across the United States.

About Louth Callan

Louth Callan is a leading power infrastructure construction firm specializing in engineering, procurement and construction of utility-scale power infrastructure projects. With a proven track record the company partners with developers, investors, and utilities to build reliable infrastructure that powers communities.

Media Contact:
Kristen Michaelian
860-840-3359
kristen@louthcallan.com

Cision View original content to download multimedia:https://www.prnewswire.com/news-releases/louth-callan-achieves-mechanical-completion-of-28-mw-mousam-river-solar-project-in-sanford-maine-302547918.html

SOURCE Louth Callan Renewables