Mike came to our house in a very timely fashion, and called back when he said he would. Made it within a few hours of calling and fixed he job with ease. Solid job, ran through all my options and gave me quotes prior to performing the job. Very satisfied, mike was excellent!