Jimmy and his team provide great service and an amazing experience. The process allows you to know exactly where you are in the loan approval. This is my second time working with Jimmy and I would say he is one of the best. He is honest and gives you the facts you need to make a well informed decision.