Castillo Solar Co.

Solar · Battery storage · Solar repair · Phoenix, AZ

Fair 3.9394 reviews on Google

  • 9262 Forest Ln, Phoenix, AZ 85021

Own Castillo Solar Co.?

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

Claim this listing

About

Castillo Solar Co. is a solar contractor in Phoenix, AZ with 394 Google reviews averaging 3.9.

Details

Address
9262 Forest Ln, Phoenix, AZ 85021
Services
Solar, Battery storage, Solar repair

Location

Castillo Solar Co.
9262 Forest Ln
Phoenix, AZ 85021

Reviews on Google

3.9 average from 394 reviews on Google

Read on Google

Other solar contractors in Phoenix

All 7
  • Excellent 4.9(9 reviews on Google)

    • 1524 Technology Dr, Phoenix
    • Mon–Fri 8 AM – 5 PM
    • Solar · Solar installation
  • Excellent 4.8(490 reviews on Google)

    • 228 Main St, Phoenix
    • Mon–Fri 7:30 AM – 6 PM
    • Solar · Solar repair
  • Excellent 4.8(185 reviews on Google)

    • 8713 Business Pkwy, Phoenix
    • Mon–Fri 8 AM – 5 PM
    • Solar
  • Excellent 4.8(48 reviews on Google)

    • 5811 Washington Ave, Phoenix
    • Solar · Solar installation · Solar repair
Report a problem with this listing
Call