There is no such limit on the number of times you can go for home refinance loans. Most lenders prefer that you have no late payment for the past 12 months before you switch over to a new loan.
Refinancing a mortgage means the owners are paying off their existing mortgage and replacing that mortgage with a new loan. Generally, the costs associated with mortgage refinancing are rolled into the loan, meaning they are added to the existing balance, increasing the loan amount.
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.
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.