Was extremely communicative and responsive to our needs. When we had questions, he responded very quickly and took care of everything. We couldn't have asked for a better experience.