I hesitated to deal with FFS because of bad reviews on yelp.
However, my experience with FFS was great. From my first conversation with them
I got absolutely the best service. Both the sales person and the loan processor were very professional, knowledgeable and patient. All phone calls/emails were answered promptly. We closed on our loan within 60 days for my initial inquiry.
I would highly recommend FFS.