Was a charming man, but didn't deliver what he promised. The quality of the work that was done was very disappointing - and surprising. I expected so much given what he told us he would do and his (apparently) extensive work experience. Was often late or didn't show up. Seemed to be working on several jobs at a time, so ours dragged out over many weeks. This is the kind of work that Mike Holmes hates.