Barrett Financial Group, specifically Robert Ianniciello (Loan Officer) and Kristen Ianniciello (Operations Manager) are amazing to work with! Not only is Robert a great loan officer, but Kristen never once got flustered or confused with all the paperwork involved in buying a home. They were both always available (by phone, email, and text) to hold my hand, answer any questions I had (even the same ones numerous times), and give me a (virtual) shoulder to cry on (since buying a home can be pretty stressful, this happened quite often, especially towards the end!! They kept track of everything and ensured all the numbers were correct by the time it came to signing at Escrow. With all the complications and paperwork involved in buying a home, there is no way I would even think about doing it on my own. I'm so very glad Robert and Kristen were there to walk me through every step of this process and ensure there were no snags. I highly recommend them and their firm!