This business location is a bit of a mixed bag. On the one hand, the pricing is quite reasonable, which is a major plus for customers. On the other hand, the quality of service is somewhat lacking, with several customers reporting issues with communication, delays, and poor workmanship. There are also concerns about the company's responsiveness and professionalism, with some customers feeling ignored or dismissed. While there are some glowing reviews from satisfied customers, they are far outnumbered by the negative reviews. One major issue that stands out is the company's tendency to take deposits from customers and then fail to follow through on their commitments, leading to significant delays and frustration. Another issue is the company's lack of transparency and honesty in their business dealings, with some customers feeling misled or lied to. Overall, this business location has some significant problems that need to be addressed in order to provide a better experience for customers.