Hart West Financial was by far the best on service and fees that I have found. Their rates were matched only by brokers who charged thousands more in points and fees. What I was shown on day one turned out to be completely accurate all the way to closing.