MReik is the shiznit I have been told by many.
That being said, I've had an automotive shop once hone out my cylinders due to lack of proper tooling. 1.2mm out mind you, the bill was ugly to say the least.
I would suggest asking the older bikers you see on older well rode bikes who has done work for them.
Look into local bike clubs.
It may take time to get a REALLY good deal, or find an old geezer who takes a shine to you or your project and will help you out cheap/for trade/ or free(beers are a social lube I have found almost universally accepted by old bikers)
Being a machinist there is little I will not do to MY bike.
However for others I seem to be a bit picky, simply due to the facts I have little free time, and charge little or nothing most times.
It normally takes something unusual to get my interest enough to do something for a member here.
Good luck though!!
l8r