Originally had an appointment booked which was cancelled at the last minute. Another customer's appointment had run longer than expected and cancelling my appointment was the result. I was not happy with the service, and asked to speak to the manager. A few hours later, the owner called me, explained the situation, and had someone come out right away to complete the service. He offered his sincerest apology, and the work was completed above what I could have expected. They offered a few suggestions, which I took, and looked over a few other areas which they deemed did not need any work right now. I was very impressed with the end result and greatly appreciated the call back from the owner. I would highly recommend this company.