Solar Installers On A Roof

North Canyon Solar.

North Canyon Solar, Inc.
523 West Galvin Street
Phoenix, AZ 85086
United States

-

33.805981, -112.081597

Types Of Energy Installed solar electric pv, solar hot water thermal
KW's Installed 0
Licenses ROC233553
http://www.northcanyonsolar.com
Market Residential Properties

They were very straight forward, They came in and did what they said they could do. There were no hidden fees or any surprises. Absolutely unbeatable customer service and quality.

They were very straight forward, They came in and did what they said they could do. There were no hidden fees or any surprises. Absolutely unbeatable customer service and quality.