Customers frequently praise professional, efficient installers, friendly service, and competitive pricing with strong recommendations. However, several reports describe installation defects (water leaks), missed repair appointments, poor communication, and unresolved contractor/payment issues requiring urgent attention.