Joe,
Here in NJ sometimes the third party people get a lot of territory to cover. They might get 5-10 inspections but the might have to travel several counties to get from one to the next inspection. That sometimes leads to fast inspections and sometimes things can get missed. I myself am not pro nor anti 3rd party. My good friend (crazy joe) is still a third party man. Also remember here in NJ the towns make the homeowner/contractor pay for inspection under the construction permit. Plus there is only one fee. That pays for as many inspections as needed in order to get the job passed. I have been out 3-4 and more times to try and get a job in order to be able to pass final inspection.