Most shop owners, over 86%, are current or former techs.
A few rules for success.
-dont have the owner write service
-exit schedule like a doctor's office, with 90% of customers you know a window of 3 weeks of when they'll have driven, 6k, 7500, or 10k miles next based on their mileage and service records. Schedule that next service before they leave. And set a reminder in your Google calendar to order pads and rotors three or four days ahead of time since the courtesy inspection that you did today showed that the pads were at 3/32nds. Let your client know that next time they come in they'll probably need brakes, give a current estimate and that next time they're in you'll check them out to make sure they're still safe and have an up to the date estimate for them, as parts prices fluctuate, upon arrival. In the meantime you'll already have the parts there, meaning you don't have to pull the car in and out of the shop and wait 90 minutes for parts to arrive. Then from a convenience factor your client won't need to bring the vehicle back. This also works for any scheduled maintenance including timing belts water pumps spark plugs and down the list. Too many shops order that stuff once a job has been sold. When the conversation about it should have occurred the previous time the customer was in. As an owner that's 6-12 minutes for a tech to set the lift park the car bring the keys back get keys for another car pull it in the shop and reset the lift. Do you want to pay your techs to turn wrenches and make hours or to be lot porters?
Don't be open weekends. If you want to retain the best techs, work life balance is important. Alternating or rotating weekends doesn't cut it from a quality work life balance. Also say a vehicle has a job sold on a Saturday at 2:30pm, when are the parts to complete that job going to arrive? More than likely Monday morning. Which should already be scheduled. So now you have a tech who came in a Saturday, found and diaged an issue, the job was sold he still didn't make hours, the customer has a few days to price shop or watch youtube videos, is low key upset (not with you, but in general) as something is not right with their vehicle, or it's still at the shop and your Monday is overbooked. Weekends, at best are really a break even proposition and not worth the damage regarding work life balance and reflection upon ownership. Will you be there EVERY weekend? Would you want to be? Attracting good techs is difficult, every weekend off is a good start. The only exceptional make to this, is if your state has yearly safety inspections. If you want to be open for only safety inspections, not even oil changes, on the weekend and simply schedule work out based upon what comes in, then have at it. You'll lose 40% of the potential saleable work, but in all honesty, most shops can't keep up with incoming workflow from inspections. You really need 4 techs to 1 inspector to be able to do so.
Have a plan to get out. And I don't mean that as a deterrent or negative. But have a retirement date, a succession plan including who will likely be the future owner. Will it be a family member? Are you looking to groom a tech or service advisor to eventually take over that role?
Work on trailers. People with trailers have toys. So they can either afford toys or want their weekends free to be able to enjoy their toys, which means they'd rather not work on them in their own time. 90% of the work on them is brakes, wheel bearings, lighting, tires or wiring.