Cliff was punctual, professional, and thorough. I learned a lot simply by tagging along as he applied his craft. He uncovered several significant issues I would have been blind to otherwise. Fortunately, now I have the clarity necessary to make an informed decision.