I had a very mixed experience with this company. They were initially very responsive during the original quote process and when it came to booking the service. The technicians on site were/are worth their weight in gold, however the rest of the process wasn?t as smooth. They were unable to provide me with a final bill when the repair was done so I felt a bit in the dark about how close it came to the original estimate. I then had to contact the company multiple times to receive the bill ? it came two weeks later. At that time, the charge was twice what the original estimate came in at. I understand that a permit had to be pulled, materials were used, etc. so the cost would come in higher, however the labor took longer than originally expected. That said, I think very highly of the service men so was more than OK with it, but wanted a better understanding of why that was the case with what was expected to be a fairly straightforward job. I asked for an explanation when the bill was sent and still haven?t heard back. I?m tired of chasing the company down so am paying the bill and calling it done. While the service technicians are amazing I likely wouldn?t use again because the rest of the experience with the company has been less than ideal. Disappointed.