That's probably true, but it also limits the number of available contractors to the ones who know a particular city's processes. It would be harder for a smaller contractor to operate across multiple jurisdictions. So it limits competition, which drives up prices.