Building a custom home or undertaking a major renovation can be a fun and exciting experience if you know what to expect. But, like getting married or having a baby, building a home is a MAJOR life event. One that you should enter well-informed so you can avoid surprises. You’ve purchased your hom