Contact Us here through the online form

Full Name:
E-Mail Address:
Enquiry:


Please use the form above to get in touch with us. Thank you.
Our Mailing Address (Please contact us for Pickup addresses):
Dommelvalley Green Power - The Solar Shop
Barrie, ON Canada
We do not own retail stores. Warehouses are located in Ontario, Alberta and Britisch Columbia*
* Applicable to most products, conditions apply
Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, Quebec, and Saskatchewan