Dave was extremely patient and helpful. He had some great ideas and suggestions, and was a pleasure to work with.