Dave was amazing to work with. I had many issues with my contractor and Dave was always willing to help, provide guidance and was very responsive. I must say, Dave has amazing patience.