Review for American Solar & Roofing

Office location: 2850 S. 36th Street Suite A-12, Phoenix AZ, 85034

06/08/2022
Jhon doe Phoenix, AZ

Horrible customer service.

Crews are not knowledgeable, and always rescheduling. No-one gives any real answers, or has any answers. Company over all us extremely sloppy.

Sales process
Price charged as quoted
On schedule
Installation quality
After sales support

System size (kW): 10

Year installed: 2022