TCS300px_2004_0501premarch0018Our Services

Our clients are revolutionary thinkers seeking to do great things, and we help make their goals a reality. TCS offers a variety of services to corporations; for-profit and non-profit organizations; federal and state level progressive candidates; professional associations; and individuals. We work with an extensive network of specialists in various fields to enhance our team and support our clients’ specific needs.





Among the many services we provide are:

Advocacy Campaigns:  Our team will provide you with the tools and resources you need to build a strong and effective grassroots advocacy campaign. We can convey a message to legislators, mobilize supporters or engage new customers on an issue or product.
Public Relations: We can help you identify the right audiences, recommend communication strategies and develop key messages to define and grow your brand. From engaging the right stakeholders to leveraging the relationships central to your interest, our connections are the path to your success.
Strategic Planning: From building your membership or board to upgrading your communications strategy, we can develop an effective plan to make your organization or association’s presence known in the community and around the state.
Event Planning:  We are experienced in producing unique, seamless events that will impress your guests and maximize your success. We provide professional event planning for corporate, political, nonprofit, membership association, and charity events of any size and budget.
Development and Fundraising: We utilize the most strategic, effective methods to meet your specific financial goals. From identifying and recruiting major donors to developing a finance plan, we use a multi-pronged strategy to build a base of loyal supporters for you cause, organization or candidate.
Public Meetings: Our team has experience in organizing traditional speaker-focused public meetings, open house meetings, public workshops, individual stakeholder meetings, and coordinating team attendance at stakeholder group meetings.
Stakeholder Outreach: We can assist you in informing stakeholders throughout a project. From sending announcement letters or newsletters to stakeholders to status messages via print or email, maintaining a project website, or holding regular update meetings, we will develop the best plan to meet your goals.