In recent years, onsite support has become increasingly important, not just for companies but for non-profit organizations as well.