I work with a dedicated hosting provider and I have a customer that would like to get a third-party IT consultant to work with their non-profit.

Can anyone out there recommend a good, reputable IT consulting firm that works with non-profit organizations?