I have used Barrett Financial and specifically Josh Goldberg for numerous refinances on multiple homes. He is by far the best in the business! He is on top of the process, keeps you updated and is true to his word. I have used others in the business and don't think anyone matches up to Josh!