Mike and his "team" were great! Very professional, yet personable too. He knew exactly what needed to be done and the best way to go about it. The job took less time than I thought it would and along the way, he corrected things that should have been done originally, long before I needed him. I found him to be one of the "tidiest" contractors I have ever worked with and I think the cost of the job was very reasonable and fair. I liked working with him so much, that I've got a list started for other jobs I would like him to do!