David was extremely professional, very well mannered, and did a very thorough job! I am completely satisfied and grateful for David’s hard work for my family and I!!