As a soon to be retired (YESSssssss) builder, I am always interested in threads like this. Unfortunately, the correct answer is that strictness of code enforcement, requirements, and degree of difficulty is extremely local, and highly subjective. I spent the last few years suffering under code enforcement situation that involved a large engineering firm that contracted the work from my municipality. This firm sucks beyond words. They are only interested in being good little bureaucrats, and generating fees that have grown exponentially. When a supposed "inspector" arrives on the job, they are about as useful as breasts on a mule, and stumble around like the worthless idiots that they are. OTOH, I have done business with extremely knowledgeable, dedicated and reasonable staff in other nearby locations. I recently observed a competitor build the same house, in the same resort, at the same time, in two different code jurisdictions. They were both modest vacation homes. One code agency managed to generate $11K in extra work, and months of delays, while obsessively enforcing real, and imagined code requirements. The other agency complemented his craftsmanship, and was fully satisfied with all of his work. Hopefully, that illustrates the random nature of this game, and provides a clue as to why I count the days until my last customer is handed the keys to their new home. Good luck. BTW, In discussions like this I always recommend a set of "Code Check" tutorial books that are current, and cover the work you are attempting. They are available inexpensively at Amazon, and they are invaluable as a learning tool, and a double check of oyur work.