I've worked with one mortgage guy for 12 years now and never had an unhappy client. The real test is whether the broker makes sure you find out what your existing lenderr will offer you. About a quarter of people are better off not switching lender and just re-fixing with their current company.
Also he did try and pull a fast one I would kick his proverbial behind. Ask around, a friend should be able to recommend.