Mike provided professional and excellent service. He completed the job quickly and told me every thing that he would be doing. I am very pleased with the outcome of the work.