James and his team did an outstanding job prepping us for loan approval/closing. We had a few bumps along the way, but they were able to smooth them out and get to closing exactly on time with no last minute hiccups! Easy, enjoyable experience.