Don't escrow taxes and insurance. Unless you're undisciplined, avoid putting monies in escrow to cover your property taxes and homeowner's insurance. There's usually a fee for this privilege that runs under 1 percent of the loan amount, in states where it's allowed. "Paying the fee will allow you to time your tax and insurance payments to your benefit," says Bank South's Steve Austin. For instance, you may be able to prepay taxes that are due next year and use those payments to reduce your current tax bill. Moreover, you get to hang onto your money longer. That may be an advantage when interest-bearing accounts start paying more.
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 bad credit, find a lender who is willing to work with you and offer you reasonable loan terms.
Once you know the reason for refinancing, you should ask your mortgage specialist whether or not it would be beneficial for you to refinance at this time or whether it may be more beneficial to wait.