This business has a strong reputation among customers, with an overall score of 4.5. The quality of their work is consistently high, with a score of 4.3, indicating that customers are generally satisfied with the results of their services. Pricing is also a strong point, with a score of 4.8, suggesting that customers feel that they are getting a good value for their money. The business also shows some innovativeness, with a score of 4.2, indicating that they are making an effort to stay up-to-date with the latest technology and techniques in their field. However, there is one issue that stands out - communication problems with customers, which is a major red flag. In one case, a customer was accused of being unreasonable and was told that they owed the company money for a mistake that was not their fault. In another case, a customer was not given clear information about the cost of repairs, leading to confusion and frustration. While the business has many strengths, these communication problems suggest that there is room for improvement in this area. It's worth noting that the business has a strong track record of providing good customer service, with many customers praising the professionalism and knowledge of their staff. The business is also proactive in responding to customer concerns and resolving issues in a timely manner. Overall, this business is a good option for customers who are looking for high-quality services and are willing to work with a team that may have some communication challenges.