Overall I am satisfied. Steve was patient and answered all our questions. He also took his time in inspecting our home prior to the job. Quite knowledgeable and did not use any scare tactics.
Sometimes it takes a little bit for him to get back to you but this can be because he is busy with other jobs, and he does respond, unlike so many others we contacted. When it was time to do the job, he showed up on time, and complete the job on time and budget.
I would recommend without hesitation.