Disclosure: This post is sponsored by HomeAdvisor. However, all opinions and contractor nightmares are 100% mine. If you have ever done a renovation, I think you will agree it is one of the most stressful things you will ever take on in your life. They are stressful, time consuming, messy and dirty. If you can…