The service was excellent and the overall experience exceeded my expectations. Dennis was very knowledgeable and professional. He took the time to provide in depth answers to all my questions as well as defining terms, savings, benefits and many options to help me decide on the right course of action for my family to get the maximum savings. I would recommend Dennis and the team at Affinity Home Lending to anyone looking for a superior service experience from people with significant experience in the business.