No. Sometimes, they are unnecessary as they may incur more cost than sticking with your initial mortgage in the long run. You will need to do a lot of research to ensure that it is more beneficial to refinance before you embark on the process.