5935 Prospect St Niagara Falls, ON
Ontario Solar and Roofing is a leading provider of Solar and Roofing Contractor in Niagara Falls and the surrounding areas, we thrive to provide quality work and reliable service to our customers.
- Solar Roofing
- Solar Income
- 24/7 Emergency Calls
- Home Renovations
Solar Installation / Solar Performance Evolution / Solar Troubleshooting / Solar Systems Diagnostics & Repair
We Support All Major Solar Manufacturers & Warranties / Roofing Repairs / Installations / Shingles & Metal Roofing