Ask for more than just rates. Bad loan officers will tell you anything to keep you on the phone -- then change the details to suit them later. Instead, make them get real with you! Ask how long they've been in the industry. Probe them about their experience in the industry. Also, ask what their opinion is on the current market and where it's going.
Pull your credit report from the bureaus and review it for any negative items (late pays, collections etc) and inaccurate detail. Try to dispute negative items and remove them from the report. If required pay off any unpaid debt. Otherwise, you won't get a low rate and may not even qualify. Of course there are lenders in the subprime market who may offer you a bad credit refinance loan, but it's better to avoid them as they'll possible charge higher rates and fees.
If you have equity built up in your home, and you need cash, you have two choices: get a home equity loan or utilize cash-out refinancing. Each has its pros and cons, so be sure to evaluate your situation carefully prior to making a decision.
Use a mortgage broker. A mortgage broker will show you mortgage products from different banks and mortgage providers. Pick a mortgage broker carefully. If the broker works directly for a company that offers financial products, make sure he shows you clearly why one of these products is better. Mortgage brokers also get a commission on their sales. Find out what the broker's services include and if he charges any fees. Many brokers do not charge fees beyond their commission. Also check the broker's credentials.