Yeah I unfortunetly most of the work I do is for either people I know, or its on a bike I sold someone.
Straight up pricing is fersher the way to go.
Carb cleaning, 40
Tire change, 50
Kit, a lot
etc etc etc.
The other times I have had people just be like, make this bike run. At that point have just given people a price range and said it could be more or less depending.
Thing is, I used to feel bad about charging people for shit like changing a cable or cleaning a carb, tire, spokes, etc.
Then I realized how incapable most people are at this sort of thing.
Like we forget, you aren't born knowing how to do this shit. Just because some of us could clean a bing or a sha in our sleep under fire blind folded doesn't mean its "easy".
It just means its easy for me and you.