Hadkins7

We had an excellent experience with David. He was very responsive, communicated with us well and made sure we were well informed through the whole process.