I've have worked with Jeff on a few home purchases, each time his knowledge of the mortgages programs available have been spot on. This guy has a great personality and have friended him. Jeff and his team at Towne Bank Mortgage are very thorough and make the process as easy as can be.