Contractor Profile

Falmouth Solar

Falmouth Solar on Cape Cod was established with a unique network of experienced trade professionals. Having well-rounded experience in the construction business, and the use of local tradesmen have been the key to our success.

2014 Top 400 Solar Contractors


Top 400 Rank #384

Total Megawatts Installed 20130.068 Employees4