Anita, I am very confident you are in the early stages of a starter motor failure.
I have been through this and ended up with a new starter motor.
The contacts in the starter solenoid start to burn out (lump on top of the starter motor), and the first couple of times, fail to complete the circuit.
After a few tries, they come together and away you go.
Don't leave it too long to fix it.
I put up with mine for a couple of months (2 starts per day) and then the contacts burned themselves together.
I didn't notice, and drove about 5 miles with the starter motor still engaged to the engine.
Completely fried it, and very lucky the car did not catch fire.
I hope your mechanic has small hands - it is tight in there.
PK