Dan was great, very knowledgeable, very thorough, and a pleasure to work with!