Buffalo consulting firm