Contact Us

You can rely on our team of experts.
We will guide you every step of the way!

Please call us at (866) 230-4700 to order or answer any questions you may have.

Business Hours:
Monday-Friday: 9:00AM – 6:00PM (Eastern Time)

Customer Service:
Toll-Free Order Line: (866) 230-4700
If Local to Massachusetts, call (978) 470-8082
Fax: (978) 475-6496
E-mail: sales@northsolarscreen.com

Mailing Address (sales office, not showroom):
North Solar Screen
63 Middlesex Street, Suite 16
North Chelmsford, MA 01863


Have questions or comments?

Please fill out the form below and we will contact you within 24 hours.

By submitting this form you agree to receive text messages from North Solar Screen at the number provided.

Designing Energy Saving Shades since 1992