ask yourself this question; "Have you ever known a happy gunsmith?"
I doubt it ...... I know that I've never met one.
The main reason why is, that everyone wants you to be the low cost provider, with on-time service and yet offer the highest quality work on the planet.
Cheaper, Faster, Better ...... and anything less, is less.