David did a great job inspecting and was a great communicator. He did a great job explaining to me, a 1st time home buyer, what he was inspecting and happily answered my multiple questions during the home inspection. I would highly recommend David Elden.