removal company quotes are estimates not fixed prices and almost nobody knows this until moving day
Found this out the hard way. Got a quote for £1,400, signed what I thought was a contract, invoice came in at £1,790 because the job "took longer than surveyed."
Turns out most removal quotes are estimates by default. Price can change if the job runs over, access issues, more boxes than the surveyor counted. Company is protected. You're not.
You can ask for a fixed-price contract. Some won't offer it but plenty will if you push. If they won't fix the price, at minimum get in writing exactly what triggers extra charges and how much. A verbal "we'd only charge more if it was massively different" means absolutely nothing when you're standing in an empty house holding a bill.
edit: in England