I would call Sheldon “HLS” with your refi questions. He has a great track records on this site, but there may be other local brokers to consider.
Disclosure: I just refi’ed my original loan from a big bank and got rid of mortgage insurance + saved a few $ due to a better rate. Sheldon’s team was great.