Mike was one of the most professional individuals I have dealt with. From beginning to end everything ran smoothly and I was kept abreast and educated on the work that was being done. I highly recommend this company.