That Solar Company
- 2 areas served
Overview of That Solar Company
That Solar Company believes that individual energy choices have a direct, measurable impact on the health of the environment, and the strength of the economy. Our mission is to help millions of homeowners and businesses adopt clean, renewable solar power and energy efficiency, to protect themselves from rising electricity costs and protect their environment from polluting power sources.
What That Solar Company customers say
F1
Reviewed on Jul 6, 2015
Solars
Having checked out a good few companies I finally went with That Solar Company, they were well priced as well as having as professional attitude towards me as a customer, the install was quick and efficient. If you're looking at solar then be sure to check them out.
About That Solar Company
- 6
- Customer reviews
- 3.88
- Average rating
- 2
- Areas served
What That Solar Company does
Services
- Installation
Where That Solar Company works
- Massachusetts
- Texas
Where to find That Solar Company
Head office
Suite 10, 2030 Century Center Blvd, Irving TX, 75062