The Holmes inspection : everything you need to know before you buy or sell your home - Holmes, Mike, 1963- (Time Home Entertainment, Inc., 2012)