Stephen was very knowledgeable of the process and thorough in his inspection of the problem. Very honest about what our expectations should be, and provided so many helpful tips. Answered all our questions.