When neccessary, does the contractor or property owner hire the expeditor?

I’ve talked to a few people, but don’t know if I should be hiring an expeditor/engineer to handle permitting and engineering certification, or if that’s just something a good contractor should be doing/subcontracting for you? And does this differ by city?

I think in NYC it’s standard for a decent contractor to handle the expeditor, right?

Big cities such NY & Boston expeditors are hired by owners or architects, once a contractor is hired there info is provided to be able to pickup the permit from the building department counter. Incase of mistakes easy to solve.
Small cities and towns expeditors are not required, building inspectors know you by your first name and the names of your kids.

Contractors are qualified to apply for building permits. Other issue depends on the size & type of project.
On larger projects Owners hired expeditors to apply for permitting to save time while they are dealing with contractors, once a contractor is selected, there info will be provided to the building permit.
Some cities require a construction manager a long side of the General Contractor under controlled construction.

But do they actually pull them in larger cities? I’ve talked to a few people in NYC who hired a contractor and were completely unaware that someone else was expediting the permit until they saw another contractor listed on the actual permit (the expeditor). On the other hand, I’ve met people bending over backwards to fix permits that were pulled, also in NYC, because errors were made in filing.