Building your dream residence from scratch is an exciting endeavor, but it may also be a fancy and daunting process. […]