The business has a good overall reputation with a high rating. The quality of service is also consistently high, with most customers reporting excellent experiences. However, some customers have noted that the prices may be a bit higher than average, but the quality of service makes it worth it. The business appears to be innovating and improving its services, with many customers praising the friendly and professional staff. One potential issue that was raised by a customer is the use of low-quality products, which can lead to chipping and other problems. However, this seems to be an isolated incident and the business has made an effort to address the issue.