John worked hard to give us our refinance in a timely manner. He went over all the options and rates we qualified for, and was definitely knowledgeable and well spoken. The transaction went smoothly, and I would definitely recommend him to my friends and neighbors!