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.
You can also save money on your mortgage refinancing by paying "points." This is a fee that effectively lowers the interest rate of your loan. If you plan on staying in your home for a long time, this long-term strategy can be an excellent way to save thousands of dollars.
Don't fall for the 0% apr unless it fits in with your master plan. A lot of brokers will try to get you locked into a low interest rate that will balloon on you in a couple of years and leave you out on the street.
Many people with poor credit history look to take out loans from friends and family. While this may be a fairly good short term solution, it might not be the smartest of long term business moves. What you need to do is refinance your mortgage and lower your payment. The best thing you can do for yourself is to shop around. I'd be willing to bet that some banks will give you a better deal on a mortgage refinancing than you think they would. Find out who's got the best rate to get the best deal on your loan. This might take a little legwork, but it could pay off. Finding that right bank to give you the right deal on your refinancing will be worth the effort.