Contact NST

For more information or questions regarding NST's commercial and military solar power systems, solar lighting systems or to inquire about a solution for your specific requirement, please call or email us today. Note that we do not offer residential solar power solutions. 

Toll Free: (800) 310-7413

Local/International: (716) 683-2505

For General Inquiries please email:

For Order Inquiries please email:

Our Headquarters Address is:

National Solar Technologies
166 Taylor Drive
Depew, New York 14043 USA

(in the Buffalo, New York suburban area.)

You can also fill out the form below and we will contact you right away.

Security Code...
Security Captcha
Type Code Above Into This Box


NY State Contract No. PC68453