If you have ever lived through a home renovation, you know it can be exciting, nerve-wracking, and stressful. It is a trade off of having the home of your dreams but forfeiting your living space to strangers. Not to mention, it can be one of the larger purchases you make. With that said, there are . . .