Not everyone is equipped with the know-how for major household do-it-yourself projects. More skill-oriented home repairs or remodeling projects require expertise the average home-owner does not possess. In order to ensure the work meets all current building codes ...