I requested David for my inspection because I wanted a Mike Holmes, and I had read a report he did for someone else. He is very thorough, very knowledgeable, and very willing to explain his findings and their importance in the grand scheme of things. He is also very personable and seems genuinely interested in the welfare of his clients. I highly recommend him.
-- Doris Goyette S