This business location seems to offer a range of services, including roof repair and solar panels, and has a relatively high rating overall. However, there are some inconsistencies in the quality of service provided, as indicated by the mixed feedback from customers. Some customers have reported issues with the work being done, such as poor communication and incomplete tasks. On the other hand, other customers have praised the company for providing great value for the quality of work and for having efficient and well-managed solar panel installations. The pricing seems to be competitive, with some customers reporting that they were able to save money on their electricity bills after installing solar panels. One issue that stands out is the lack of accountability and responsiveness from the company's customer service team, with one customer reporting that they were unable to find a supervisor to report their issue to.