When refinancing a mortgage, as many as 30% of homeowner's cash out part or all of their home's equity. By investing in home improvements or paying off credit cards, this can be a smart. But, if you are borrowing more than 80% of your home's value, you will be hit with private mortgage insurance, costing you hundreds a year.
There are literally thousands of mortgage companies all over the country. It is important that you choose a reputable one. Most reputable companies will be part of the Better Business Bureau or other community watchdog group. Good companies will also have websites that rank well on search engines such as Yahoo and Google.
When it comes to lowering your rates you will need to weight the benefits of having a lower rate vs. paying points up front. You may end up paying a lot more depending on your choice and how long you plan on keeping your mortgage.
Changing the term of your mortgage can help in several ways. First, if you were to refinance your current mortgage from 30 years to 15 years, you will accelerate the rate at which you pay towards principle each month meaning your house will be paid off quicker. Also, you will save an unbelievable amount of money in terms of interest because you would likely be taking 10 to 15 years off the life of your loan. Second, you can also refinance a 15 year mortgage to a 30 year mortgage. It seems like it might not make sense to do this, but if you have an immediate need to free up monthly cash-flow and you don't want to take out a home equity loan, this can work out to your benefit. When you take a 15 year loan and refinance it to 30 years you will have the same balance only the payments can be hundreds of dollars less than the 15 year loan. The only draw back to this is you will pay more in interest over the live of the loan.