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.
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
- Phone
- (602) 555-0170
- 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 GoogleOther solar contractors in Phoenix
All 7Excellent 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
