The critical area of the ledger connection to the structure is under addressed in code IMO. Specifically with flashing, it seems to leave the execution up to individual interpretation. Nearly all code compliant deck failures that I am aware of are due to water intrusion and rot at the ledger board.
Free standing decks, like the OP is having built, are ideal because they avoid the issue almost entirely.
I believe that's been addressed. I can't site the actual code, but it's something I always have to detail quite clearly for the building department's around here. I always use a product called "Off The Wall", which is nothing more than a spacer behind the ledger. Using the spacer, flashing details become elementary.
The only other real issue I commonly see is the wrong connectors being used. I've seen more than a few new decks with standard hangers on them, they won't last more than a year or two around here.
