Menu
That Solar Company

That Solar Company

2030 Century Center Blvd STE 10, Irving, TX 75062

Ratings4 reviews4.5

About That Solar Company

That Solar Company is Solar energy equipment supplier in Irving, Texas. You can find contact details, reviews, address here. That Solar Company is located at 2030 Century Center Blvd STE 10, Irving, TX 75062. They are 4.5 rated Solar energy equipment supplier in Irving, Texas with 4 reviews.

That Solar Company Timings

Looking to visit That Solar Company at 2030 Century Center Blvd STE 10, Irving, TX 75062? Consider checking the weekdays schedule timings before going.

4.5 Ratings Based on 4 reviews
5.0/5 Rated 5.0 out of 5,

1.0/5 Rated 1.0 out of 5,

Keep receiving emails from your company. If I try to unsubscribe, it takes me to a landing page to look in my area for your company. If I receive any more, Ill report it to the BBB.

1.0/5 Rated 1.0 out of 5,

Tried to get Solar from these folks. I refused to refinance my home to get Solar. They stopped returning my calls and emails. I went with a better company who financed me immediately without threatening my mortgage.

5.0/5 Rated 5.0 out of 5,

They were great to me, Not sure what the other reviews are about