You've spent months planning your dream renovation. The contractor's been hired, the materials are sitting in your driveway, and the project looks like it's finally coming together. Then comes that ...