What's the car? Clutch cable will be instant "SNAP!" and peddle to the floor. Clutch itself will make a hell of a noise. Other hand is the thrust bearing/lever arm has slipped - this happened on my old Porsche and it was nowt more than a bit of time under the car to loosen the bolt, re-allign it on the teeth after pushing the thrust bearing back and then tighten it back up.
Get another opinion. you should be able to locate each end of the cable and pull on it to check that within minutes as a starter.
I've done clutches on my old Chevette, 2x Cavaliers (1 mk2 and 1mk3) and they're not always as bad as it sounds - especially on newer cars.