CONTACT  

Alto Solar Inc. is based out of Halifax, Nova Scotia, Canada. Please use the form below if you have any questions about products, your purchases, solar consultations, or anything else solar-related.

We can also be reached at 902-403-7195 or info@altosolar.ca

101 Frazee Avenue

Dartmouth, Nova Scotia

B3B 1Z4, Canada

902-403-7195

Explore

Help

Socials

Newsletter

Sign up for discounts and news

©2021 Alto Solar Inc.