Recent Review: We had a very good relationship with Dave. We had some ideas about things we wanted and Dave would talk with us, telling us that can be done, or he would offer a different way for what we wanted. At all times, he was ready to do what we wanted. I must say that his ideas in most cases was better. Dave and his crew worked in a timely manner and always at our needs.