My experience at CMI was excellent. They gave us lots of options and found us the best rates available. They kept in touch with us during the whole process. They can help with first mortgages, refinances, and home equity lines of credit. I felt like they had a lot of integrity.