This business seems to have a consistent level of service and quality across different clients. Many reviewers praised the professionalism, knowledge, and great work of the owner Mike and his team. They were able to provide excellent customer service, finish projects on time, and ensure high-quality installations. Clients appreciated the company's willingness to work with them, provide guidance, and go the extra mile to meet their needs. The prices were also considered reasonable, which is a significant factor in many reviewers' decisions to work with the company.However, there are some concerns regarding the initial consultation process. A few clients mentioned that they had to wait for extended periods or had difficulty getting in touch with the owner for estimates or to receive their quotes. Additionally, one reviewer experienced a delay in getting their estimate and had to follow up multiple times before receiving it.It's worth noting that some clients mentioned that the company was very responsive and communicative, and that they were able to provide updates and feedback throughout the project. Overall, the company seems to have a good reputation, but it's essential for potential clients to be aware of the potential delays in the initial consultation process.A key issue that stood out was the lack of follow-through in some cases, resulting in delays and frustration for clients. This is an area where the company could improve to provide a more seamless experience for their clients.