Simply Put, "Do Not Refinance".
Instead look for a 0% APR Credit Card, with the period of time you need, to prepay the loan, while remaining at the 0%. Home refinancing can only be done 3 times, you just don't know what the future will bring, so you shouldn't do this if at all possible.
With the Credit Card 0% loan, you will pay off the loan.
With the Refinancing, you will pay 30 or more years, for the same amount of money, you'll have a higher house payment for 30 years, and you will be paying a heck-of-a- lot-of Interest. Let your house payment stay where it is, until the interest rate goes down by, maybe 2% from what you are now paying, then consider the refinancing. Remember it also cost money, that will be added to your house payment, to do a refinance.
I've decided to edit my answer, due to "Justin's Abrasive Remarks".
Before I answer a question I look at the asker's page. This shows me if this is a serious question or a joke question. Based on your last two questions, I took you to be a young person, basically just starting out in home ownership. I further decided you probably financed your home for likely 30 years. Having other debts that you want to take care of, told me that your capital was all spoken for, and if you did, do a Refinance, it couldn't be done for less than 30 years, because the new house payment would be too high. If I am wrong, than I'm sorry, I always try to give, well thought-out answers. My answer for the 0% Card Loan instead of Refinancing, was to save you the Refinancing Money, and Interest for as-long-as it would take you to pay back the home improvement loan.
Good Luck How Ever, You Decide To Go.