Municipal Marketing Services

Founded in 1980 by Ron McKee, a volunteer firefighter whose organization was going door to door soliciting donations. Ron thought there must be a better way to do this. At that pivotal moment, Municipal Marketing Serves was conceived.

From those humble beginnings Municipal Marketing has evolved to be the LEADER in direct mail fundraising.

Having now served over 3,900 customers since our beginning and having helped raise millions of dollars in donations and subscriptions for our customers, it shows that EXPERIENCE MATTERS at Municipal Marketing Services.

With over 30 staff members, annual face-to-face meetings, constantly evolving programs styles, cutting edge technology and dedication to customer service, we prove every day that we are the leader in direct mail fundraising and that experience matters.


Municipal Marketing was started to provide a better way to solicit donations from businesses and residents.


Municipal Marketing Services named to Inc. Magazine's list of 500 Fastest Growing Privately Held Companies.
We continue go grow and serve customers throughout the United States.


Having grown exponentially since our beginning, we have served over 3,900 customers while continuing to provide unparalleled customer service and cutting edge program styles and innovative ideas for our customers.

What's New?

Municipal Marketing Services has introduced MuniciCLOUD. A cloud based program developed to let our customers maintain their mailing list, perform file maintenance, add names, change records, post donations and/or subscription receipts, produce any of hundreds of reports and much more, all at the convenience of the customer, directly and safely in the cloud.

Click to view video demo of MuniciCLOUD

For information on MuniciCLOUD, contact:
Frank A. Splain, Jr., General Sales Manager
Phone: 717-940-0989

Where the magic happens!

Our Operations Center is located just outside of Pittsburgh, Pennsylvania.
With an Account Executive Team working remotely throughout the United States, we're ready to serve you!

Get in Touch!

Please send a message and we'll get back to you as soon as possible!

And thank you for taking the time to contact us!
Prefer to call: 1-800-666-2274 or 1-800-318-6671.