How many different types of bikes are you prepared to go through? There's about 1 million different (significantly) configurations, different types of parts, different types of drivetrains. Ok I exaggerated, it's not 1M but it's quite a lot.
You can start at
http://www.parktool.com/repair/
If this is part of your job, you really ought to be doing this research yourself.