David joined Imperial Inspection on June 20, 2013. He has over 17 years experience inspecting homes and commercial properties.