16. Software Development
As a program integrator I rely on associations with other companies who provide me with expertise in areas I am not as experienced in.  The following companies provide very expert support and service by developing templates and source code I can rely on to work perfectly.  If it does not work to my level of satisfaction they usually fix the problem.  Because their work is used by many other software developers, someone else will usually find a problem long before I do.