Polaron Solar News
Visit Our New Offices In Nova Scotia and PEI. While our head office may be in Ontario, we're nationwide. This means we are physically in every province we currently service. It is a significant distinction — and an important one as far as we're concerned. While...
Reduce your energy bills, for good.
Call 1-888-318-1988 now or fill out the form to get your free estimate