Working with David and Susan has been a wonderful experience. They are fair, honest and are constantly on top of things. He runs a tight ship but always is easily available and is always in communication. You won’t go wrong working with him and his team!