I wouldn't want to be in the pinball hobby if I had to outsource all the work; way to expensive.
That said; I do everything. Board work; painting; debug; clearcoating... here in my garage'cade. Nothing is safe from my tinkering.
When it comes to house work (plumbing, furnace, ac, ect) I generally outsource as I lack the tools / experience / desire.