OK, either the clutch pedal adjustment is no good, or the release bearing is the wrong height (same as a thread yesterday!).
Since you said it is up on ramps and at mechanic, it should be easy to confirm if the pedal adjustt is the issue. Pressing the pedal should start moving the slave cylinder rod within the top 1/4 of it's travel, and the slave rod should be fully extended by the time the pedal is on the floor. If not, adjust the pedal.
If the slave rod is moving all the way with the pedal, you need to take the box back off and fit the correct sized release bearing and carrier.