David is always prompt, thorough, and very knowledgeable. He is always willing to answer our questions and address any concerns. Excellent customer service. I recommended him and J&J to my new neighbors recently.