Hi Tracey,
You need to ask yourself a couple of questions before we can find the right answer for you. Is your goal to pay off the loan and when - or do you want to lower the monthly payments and extend the loan repayment time for the (current) tax benefits? If better cash flow is the answer, and you do not mind adding a few extra years to your loan repayment then a refinance might make sense. If your goal is to pay off the loan as quickly as possible there are options for that.
If you post your current monthly payment and let us know if you want to pay off your loan or lower your monthly payments - it will help us to help you work with real numbers to see if a refinance is right.
To make the right decision - we will take your current monthly mortgage payment x 12 x 7 to find the total amount your payments will be to keep your current loan. Sometimes, if your current payment is much higher than a new refinance payment, people often pay the same loan amount per month which allows them to pay off the new loan faster - so if you pay 2,000 per month now and your new loan payment is 1400 per month, paying the same 2,000 will pay off the new loan faster and cost less.
Right now, a 10 year fixed is in the 3.250% range which would = 1465.79 monthly = 175,894 to pay off the loan in 10 years.
15 year fixed @ 3.625% = 1081.56 = 194,679 to pay off the loan in 15 years.