David was very knowledgeable and personable. Our questions were answered in simple terms. Without hesitation, we would welcome David to do work in our home at any time, with trust and confidence!.