Contact Northwind Solar
Have questions about your solar power options? We'd love to hear from you.
Use the form below to contact us for a quick quote or call us at (715) 630-6451.
578 Allen St
Amherst, WI 54406
Ph: (715) 630-6451
Fax: (715) 952-4501
Don't forget to like us on Facebook to stay up-to-date on all the latest news from NWS.