The business has an excellent reputation with a high overall rating of 4.2. The quality of work is consistently praised by customers, with many mentioning excellent workmanship and professionalism. The prices are also considered reasonable, with some customers noting that they are great value for the quality of work provided. The business appears to be highly responsive to customer needs, with many customers mentioning good communication and a willingness to go above and beyond to ensure customer satisfaction.However, one customer had a very negative experience, with the business refusing to redo a job that was not completed to their satisfaction. This experience highlights the importance of clear communication and setting expectations when working with the business.Overall, the business has a strong reputation for quality work and good customer service, but may need to work on managing customer expectations and resolving issues in a more satisfactory manner.