This business has mixed reviews, with some customers expressing complete satisfaction and others having issues with the quality of service. Many customers praise the company for being honest and reliable, with some mentioning that the prices are reasonable. However, there are some complaints about the quality of work, with a few customers reporting that the company did not fix their problems or caused additional issues. The company has a strong reputation for being responsive and punctual, but some customers have had trouble getting their issues resolved.It's worth noting that the company seems to have some inconsistencies in their work, with some customers receiving top-notch service and others experiencing problems. This may be due to a lack of training or experience among some of the technicians. Additionally, there have been some complaints about the company's customer service, with a few customers reporting that their issues were not taken seriously or that they were not given adequate follow-up.The company has a strong reputation for being environmentally friendly and energy-efficient, which is a major plus for customers who are looking for a company that shares their values. However, some customers have reported that the company's focus on energy efficiency can sometimes lead to higher prices.Overall, this business has some strengths and weaknesses, and customers should be aware of the potential issues before choosing to work with them. It's always a good idea to read multiple reviews and do your own research before making a decision.It's also worth noting that the company has been involved in some disputes with customers, including a few instances where they charged customers for work that was not completed. This suggests that the company may not always be transparent about their pricing and services, which can be a major red flag for customers.