Im September 2001 gründete Bernhard Schneider die Schneider Communications AG und baut die Agentur seither aus. Sie ist spezialisiert auf die differenzierte Anwendung der Sprache in der Kommunikation – nicht nur der gesprochenen und der geschriebenen Sprache, sondern auch der Sprache der Bilder und Gestaltungselemente. Die Agentur betreut heute Unternehmen, Behörden und Einzelpersonen in allen Belangen der Kommunikation. Seit 2009 ergänzt ein Kleinverlag die Agentur, damit Buchpublikationen aus einer Hand angeboten werden können.
Die für die drei Hauptbereiche verantwortlichen Kompetenzträger der Agentur sind heute Erika Schmid (Gestaltung), Patrick Salvisberg (Webdesign) und Bernhard Schneider (Texte, Medienarbeit, Moderationen und Tagungsleitungen, Schulungen und Referate). Ergänzt wird das Team mit verschiedenen, spezialisierten freien Mitarbeiterinnen und Mitarbeitern.