Everything you need for a vibrant parish… from a single source.

For bulletins, online giving, websites, Catholic art – and everything in between – we’re the partner you can trust to help engage your parishioners and evangelize a new generation of disciples.

Our servicesVibrant Catholic Blogs

Services Designed for Your Parish

Stay Engaged with Vibrant Catholic Blogs

Vibrant Catholic News

Fresh insights into communication

Create a Dynamic Parish Facebook Page…in Just Ten Minutes a Day

St. Paul the Apostle spent a lot of time in town squares, preaching the good news of Jesus Christ wherever he we…

Read more

Three Reasons Every Parish Needs to Be on Facebook

Facebook allows you to engage your parishioners every single day The Mass is the center of all things for the C…

Read more

Midweek Reflection

A scriptural lens on current events

Laborers for the Harvest

For Sunday, July 3, 2016, 14th Sunday in Ordinary Time In workshops, retreats, and classes I’ve offered…

Read more

Answering the Call

For Sunday, June 26, 2016, 13th Sunday in Ordinary Time "When was the last time you volunteered your tim…

Read more

E-mail signup

The Main Thing

A stewardship and engagement blog

Never Take Freedom for Granted

An Everyday Stewardship Reflection for the Fourteenth Sunday in Ordinary Time 2016 "Freedom is the power, roote… read more

Do You Know Jesus?

Today’s Gospel reading from Matthew includes perhaps the most important question of all time. Jesus asks Peter… read more

Free Catholic Art

Jubilee for Youth – World Youth Day

Free Catholic art and content for all your communications

Beautiful Catholic art and inspiring content to evangelize a new generation of disciples throughout your newsletter, website, bulletin, social media, and more.


Advertise in local communities across the country

Sample ad grid

Advertise in local communities across the country

Are you a business owner with great products and services to sell? Advertise in one or more Catholic church bulletins and newsletters.

Advertise with us Pay invoice online