Jim is an absolute professional. He is knowledgeable of his products and keeps his clients informed. Jim made the process of buying my home easy. He informed me of current interest rates and updated me if they changed. Jim researched all my mortgage options and explained the pros and cons of each. It was a pleasure to work with Jim and I would highly recommend him.