I believe the use of a Customs Agent is compulsory at the insistence of the French Customs (Douane). You can see why, they don’t want to be arguing the toss in the quay at Dover or Calais. Commercial freight can’t load onto the trailer until it has customs clearance and they like other people doing the work.