Professional and extremely knowledgeable. Bob looked into every detail. Report was ready same day! Answered all of my questions during the inspection and answered questions I had after the inspection. I would highly recommend to anyone who is looking to have a home inspection done.