I contracted Mike from USA Building Inspections to inspect the roof on a house I'm in the process of buying. Mike was experienced, personable, and professional. He took the time to explain his findings and wrote a report in a timely matter. In my case the inspection cleared up some concerns I had, and now I am confident to go ahead with my purchase.