Due to the large amount of construction where I work as a municipal inspector, we hired a third party agency to do inspections for a few weeks, mostly mechanical and electrical. I asked that the third party handle certain types of inspections for electrical such as roughs. But my boss said to schedule them all types.

When I went back to reinspect a failed service inspection, the items that were written on the inspection report were taken care of, but several other items were missed and I had to fail the job again. They were only small items...a missing main bond screw and a ground clamp that wasn't tightened at all.

I'm sorry, but inspectors can take all the tests they want but they will never be truly qualified to inspect systems they do not have experience installing. the code does not teach you how about a million different parts go together properly.