I'm sure TNT does a great job at fixing pinballs (really like watching their videos by the way) but I preffer to do the restoration myself instead of letting someone else handle it. I have three main reasons for this:
1. Fun. I simply enjoy fixing up a beaten machine and see it evolve into something much nicer. Its also very satisfying when its done.
2. Game knowledge. While going through the games all assemblies, plastics, rubbers and so on you learn a lot. You realise where hard to get to switches are located. You learn how to remove certain tricky things (like the gumball in TZ or the ramps in SS). You learn how mechanical things like flippers and pop bumpers works. All this knowledge is great to have when something breaks in the future.
3. A beautiful and robust game. After going through the whole game, taking everything apart for cleaning and polishing, replacing broken plastics, new rubbers, new balls, new coil sleeves, put in LEDs, resoldered cables hanging by the threads and so on the game will play great for a long time and you will hopefully only get minor problems to fix in the future.
Each new pinball takes me about a month or so to go through (working on evenings and weekends) and waiting for replacement parts.
Ok, what Im trying to say here with my wall of text is that you are better off doing it yourself.