Mike was punctual, pleasant, efficient, clean, reasonably priced, and I was very happy with the quality of work. I would recommend him to others in the future.