Slider
Contact Helio
Contact Us. We're Here to Help You.
Helio Solar Customers
Monday – Friday: 9:00 a.m. – 6:00 p.m. (CT)
Saturday: 9:00 a.m. – 4:00 p.m. (CT)
Sunday: Closed
Phone/Fax: 888.42.HELIO (888.424.3546)
Email: [email protected]
Main Office: 201 Hughes Lane, St. Charles, MO 63301
New Solar Customers
Monday – Friday: 9:00 a.m. – 6:00 p.m. (CT)
Saturday: 9:00 a.m. – 4:00 p.m. (CT)
Sunday: Closed
Phone/Fax: 888.42.HELIO (888.424.3546)
Email: [email protected]