I do a lot of same day service but i don't stock a large inventory of parts so i don't get a lot of the commercial guys. There is a shop that stocks a large inventory and does quick turnaround for commercial guys but they charge 3 times the hourly rate of me. They rape the commercial guys but they still have lots of business.
I used to give the commercial guys a big discount thinking that price would be an incentive.
I was wrong
Time is what was important to them.
Their down time not needed to be spent on servicing the mowers and more important, lack of down time for equipment.
It is coming into winter down here but the local mower shop has a 3 week wait before they will even assess a mower then you can add another 4 to 6 weeks if they have to order in parts.
In town the story is the same but the big shop has a 1 week wait for quotation then it is 2 to 8 weeks for repairs .
Add to that they keep normal shop hours so the contractors can not pick up their mower before 7 am or drop it off after 6.
They all have keys to my yard so can pick them up any time which mostly will be between 4 & 6 am .
Small repair shops can not compete agains deep pockets if they are doing the exact same thing.
The trick I found is to do what the customer wants or needs rather than make them suit you .
One of my customers noticed his tranny was leaking so he dropped it in that day .
However the trannies ae sealed and have a life time warranty so it was either let me loose on it and void the warranty or send it to the shop he bought it from.
They quoted him 3 weeks before they would be able to pick it up + 3 weeks for repairs if it was not a warranty job or up to 9 weeks if it was an actual claimable warranty job.
It is a $ 5000 tranny so he went with the dealer & dropped his other 2 mowers in for an extra service so they would be able to cover for the mower that is out of service.