The business has received mostly positive reviews from customers. The average rating of 4.2 out of 5 suggests a good overall experience for most customers. However, some customers have had issues with the quality of work, which has led to a lower rating in this area. The pricing seems to be reasonable, with many customers mentioning that they were satisfied with the cost of the services. The business has also shown innovativeness in its services, with some customers praising the use of new technologies and techniques. One issue that has been highlighted by a few customers is the need for better communication and follow-through on appointments. For example, one customer mentioned that they had to wait for hours for a technician to arrive, and another customer had a issue with a leak that reappeared after the initial repair. However, these issues are not widespread, and most customers have had positive experiences with the business. Overall, the business seems to be doing a good job in most areas, but could benefit from improving its communication and follow-through on appointments.