Knowing the code for circuit vents can be tricky with the different variations, but needs to be known and followed.
Right crew, right attitude will go a long way in accomplishing those difficult jobs you get called to.
Plumbing codes are different, but that does not necessarily mean they are wrong
When it comes to installing a new system, measurements will factor into what is best