This business has a strong reputation and is known for its quality work and fair prices. The company has a wide range of services, including plumbing, countertop installation, and cabinet making. They are also very accessible, with a wheelchair-accessible parking lot and entrance.From the customer reviews, it seems that the company is very customer-oriented and responsive to their needs. Many customers have praised the company's professionalism, punctuality, and quality of work. They have also mentioned that the company is very easy to work with and that they are very knowledgeable about their products and services.One of the customers mentioned that they were very satisfied with the price they paid for the services, and another customer mentioned that the company's prices are competitive. However, one customer did mention that they were unhappy with the service they received, citing a mistake with the installation of their granite countertops. This issue was not fully resolved to the customer's satisfaction.Overall, it seems that this business is a good choice for those looking for quality work and fair prices. However, as with any business, there may be some issues that arise, and it's always a good idea to do your research and read multiple reviews before making a decision.The business seems to be a small, family-owned operation, which may contribute to its personal touch and attention to detail. However, it also means that they may not have the same level of resources or expertise as larger companies.One potential issue with this business is the fact that they require a significant amount of upfront payment for their services. While this may be a common practice in the industry, it can be a concern for customers who are not used to paying large sums of money upfront.Overall, this business seems to be a good choice for those looking for quality work and fair prices. However, as with any business, there may be some issues that arise, and it's always a good idea to do your research and read multiple reviews before making a decision.