Embarking upon a home construction project can be as thrilling as it is daunting. Understanding the intricacies of building a ...