We’d Love to Hear From You

TerranovaSolar is here to answer your questions on solar energy systems, installation, maintenance and repairs.
Contact us to book your consultation/estimate for your solar energy needs.

Call us at (647) 677 5531 or fill out the form below. We’ll be sure to get back to you as soon as possible.

Your Name (required)

Your Email (required)


Your Message