Skip to main content

Leach Services

Own this business? Claim it now.
Claim your business to manage your profile.

Get free solar quotes from local installers on EnergySage

Our pre-vetted network of installers compete for your business, which allows us to give you more options and the best deals.

Get Quotes

About Leach Services

Leach Consulting Company brings with it forty-seven years in the construction industry specializing in the Institutional, University, and Educational, Corporate, Commercial and Health-Care markets. We work with clients in both the public and private sector and are consistently able to adjust the level of services we offer to accommodate a specific need.
Year Established
Phone Number
(860) 674-8760



States Served