Metro Solar

Solar · Solar installation · The Woodlands, TX

Good 4.369 reviews on Google

  • 6388 Union St, The Woodlands, TX 77380
  • Mon–Fri 8 AM – 5 PM

Own Metro Solar?

Claim this free listing to confirm you run it, then update your hours, services and photos.

Claim this listing

About

Metro Solar is a solar contractor in The Woodlands, TX with 69 Google reviews averaging 4.3.

Details

Address
6388 Union St, The Woodlands, TX 77380
Services
Solar, Solar installation

Hours

Monday8 AM – 5 PM
Tuesday8 AM – 5 PM
Wednesday8 AM – 5 PM
Thursday8 AM – 5 PM
Friday8 AM – 5 PM
Saturday8 AM – 2 PM
SundayClosed

Location

Metro Solar
6388 Union St
The Woodlands, TX 77380

Reviews on Google

4.3 average from 69 reviews on Google

Read on Google

Other solar contractors in The Woodlands

All 8
Report a problem with this listing
Call