Dave was extremely courteous and very thorough in his job. I appreciated the detailed explanation of things I’m a way I could understand. Appreciated his expert opinions without trying to force something on me while respecting our needs. Would absolutely recommend!!!