This business has a mixed reputation. While some customers have praised the company's fair prices and good service, others have experienced issues with product quality and installation. The company seems to struggle with timelines and quality control, which can lead to problems for customers. On the other hand, the team is described as friendly and the installers are considered fantastic. It's also worth noting that the company has a high rating from third-party review sites. The lack of a consistent and high-quality product is a major issue for this business. The company uses high-quality materials and is up to date on the latest trends, but this does not always translate to a perfect final product.