Skip to main content

You’re on the hunt for a church management tool to help your staff and volunteers schedule, organize, and communicate efficiently. Figuring out the right tool for your church, though, is a tall order, considering your church’s unique blend of needs, mission, and structure.

Today, I’ll draw on my experience using various church management tools and sort through the industry-leading options for you. In this article, you’ll find my picks of the best ChMS available today and hopefully simplify the process of finding the right church management tool for you and your leadership team.

Why Trust our Church Management Software Reviews?

We’ve been testing and reviewing church management software since 2019. As pastors and church leaders ourselves, we know how critical and difficult it is to make the right decision when selecting software. We invest in deep research to help our audience make better software purchasing decisions. We’ve tested more than 2,000 tools for different church-use cases and written over 1,000 comprehensive software reviews. Learn how we stay transparent & our church management software review methodology .

The 10 Best Church Management Software Summary

Tools Price
Realm Pricing upon request
ChMeetings From $12/month
Breeze ChMS $50/account/month.
Subsplash provides customized pricing upon request.
Excellerate No price details
Touchpoint From $39.60/user/month
Elvanto From $50/month/account
Blackbaud Pricing is available upon request
ChurchTrac No price details
Fellowship One Pricing is available upon request
Preview Image - <h2 class="c-block__title b-summary-table__title c-listicle__title h3" > Compare Software Specs Side by Side</h2>

Compare Software Specs Side by Side

Use our comparison chart to review and evaluate software specs side-by-side.

Compare Software

How to Choose Church Management Software:

Keeping in mind that every church leader’s software selection process is unique; I recommend you pay attention to the following points:


Consider how well the ChMS can grow with your congregation.As your church grows numerically, administrative demands will also increase, requiring more resourcing. That might look like digital storage space, or an expanding member directory, or event scheduling with more complex capabilities. A scalable solution uses automations to make this a more seamless process.


If your church is anything like the churches I’ve worked and served in over the years, then your volunteers or staff members will have varying degrees of technical comfort. Your ChMS's accessibility and ease of use are crucial. Look for software with an intuitive interface and straightforward training resources. This consideration ensures that both the tech-savvy youth pastor and the senior volunteer managing the pre-service coffee can benefit from your ChMS.

Integration Capabilities

Good church management software will play nicely with the other digital tools your church uses (i.e.: accounting software, email marketing, social media, etc.) These integrations mean a smoother flow of information, less need for data entry, and fewer errors over all. When your ChMS accepts online funds, and can seamlessly update your accounting software… you just saved yourself time, attention, and money.

Customization and Flexibility

Your church’s structure, member cross-section, and priorities make it distinct. Be sure that the ChMS you choose can adapt to how your church operates. Whether it's custom fields for member data, flexible reporting tools, or adaptable communication templates, having the ability to customize ensures that the software serves your church's specific operational and pastoral care strategies. For example, a church that runs many small groups might look for software that offers detailed customization options for managing group communications and schedules.

Support and Training

Customer support and training resources are critical, especially for churches with limited IT resources. Look for church management software that offers thorough support materials (tutorials, webinars, user forums, etc.). Also, consider how many channels support is available through (e.g., phone, email, live chat). Quality, easily accessible support can significantly reduce the burden on your team, allowing the church to focus on its mission.

The 10 Best Church Management Software Overviews

In this post, we’ve tried to cover a broad spectrum of software, considering the complexity, price points, and functionality.

Best for connecting the church community

  • Free trial available
  • Pricing upon request

Realm by ACS Technologies is a cloud-based church management software platform designed to support the diverse needs of ministries, administration, and pastoral care. It offers an integrated approach to church management to unite the entire community and enable pastors to tend to their congregations more effectively.

Why I Picked Realm: The software offers mobile applications, such as Realm Connect and Realm Shepherd, which allow pastors and congregation members to stay connected and engaged with church activities, contribute online, and access information and pastoral care tools from anywhere. 

The platform also offers tools for a range of administrative tasks such as reporting, real-time dashboards, event management, volunteer coordination, accounting, background checks, and customizable options to fit the unique needs of each church.

Realm Standout Features & Integrations

Features include personalized training and assistance, profiles and directories, online and mobile giving tools, posts, chats, custom roles for volunteers based on skillsets and interests, and custom pathways for internal workflows.

Integrations include Constant Contact, Go Method, Growth Method, Nelco, Vanco, Verified First, and more.

Pros and cons


  • Event registration and payment processing features
  • Connectivity and communication features
  • Integrated solution for church management


  • Potential learning curve for new users
  • User interface could be improved

Best value for price

  • Free version available
  • From $12/month
Visit Website
Rating: 5/5

CHmeetings is a powerful church management system designed for churches of all sizes and denominations. Easily manage church membership, groups, events, follow-up, and broadcasts.

CHmeetings transforms your workflow by doing it all online. You can create registration forms, see who already submitted theirs, and view attendance data for all events. Check-in is easy for leaders and members via the app. You can also offer your members an easy option to manage their online giving and event fees and easily generate up-to-date financial reports.

Why I Picked CHmeetings: Managing the legal, security, and privacy aspects of your data are easy, and with account restriction settings you have total control over which data individuals can access. CHmeetings include state-of-the-art security features and firewall technology. No matter what device you access data from, it will be secure. CHmeetings also makes daily backups of your data.

CHmeetings Standout Features & Integrations

Features include member profiles, small group management, to-do lists, events, forms, reports, users and roles, and contributions/payment management.

Integrations include Stripe, Twilio, MailChimp, PayPal, and more if you use their developers' API.

Pros and cons


  • Up-to-date security and firewall features
  • Very affordable, tiered pricing based on church size


  • Mobile app could use some improvements

Best for ease of use

  • Free demo
  • $50/account/month.
Visit Website
Rating: 4.8/5

Breeze is an easy-to-use web-based church management system designed with small churches to mid-sized churches in mind.

With Breeze, you can easily add new data, send mass emails and text messages, track attendance and check-in children securely, and process donations online and by text message. Breeze requires no contract or setup fee and offers a data migration service to get you started quickly.

Why I Picked Breeze: Breeze makes it easy to manage your church's database, communicate with your members via email or text message, offer online and text giving, safely check in children, manage events and volunteers, and run reports.

Breeze Standout Features & Integrations

Features include a membership database, email and text messaging, attendance tracking, donation processing, reporting, and event management.

Integrations can be built using the Breeze API.

Pros and cons


  • Responsive customer support
  • Easy data transfer from other systems


  • Some features are quite basic

Best all-in-one church management software

  • provides customized pricing upon request.
Visit Website
Rating: 3.9/5

Subsplash is an all-in-one church management software that handles everything from website building, live streaming, social groups, messaging, events, volunteer management, and giving processes in one, centralized platform.

Why I Picked Subsplash: Subsplash is a smart, modern take on church management software that packs a punch for its price. They lean heavily on crafting great media and mobile experiences with branded apps, content curation, and audio/video content hosting. Subsplash enables media-savvy churches to reach their congregants where they are: on their phones and smart devices. You can upload blog posts, podcasts, videos, and even livestream your services.

Outside their stellar mobile media offerings, Subsplash is noteworthy because they quite literally 'do it all.' You'll find that this feature-packed ChMs can serve everyone—from new plants to mega- and multi-site churches—with their robust blend of facility and people management functions. You can plan events, build a drag-and-drop website, and set up recurring gifts within one church management solution.

Subsplash Standout Features & Integrations

Features include a branded app builder, in-app volunteer schedule management, native media player, Apple TV & Roku connection, mobile giving, group messaging, event scheduling, content management, drag-and-drop website builder, SEO tools, analytics, dashboards, donor management, recurring gift subscriptions, payment processing, donor-covered fees, media tagging & search, audio & video hosting, live streaming, child check-in, service planning, email & text messaging, member profiles, and small group organization.

Integrations include Church Community Builder (CCB), Breeze, Planning Center (PCO), and Rock RMS.

Pros and cons


  • Great mobile app functionality
  • User-friendly interface with modern UI
  • Offers "all-in-one" coverage of all basic church needs


  • Limited integrations with other systems

Best for on-site local network installation

Excellerate Church Management Software is a comprehensive and flexible solution that is highly adaptable to your church needs, including membership management, visitor follow-up, small groups, fundraising, child check-In, volunteer scheduling, and more.

Excellerate church management software features like member tracking and attendance tracking can help you monitor the growth of your church and implement plans to sustain the said growth. You can use it to generate church directories to help you connect with members. You can also use it to monitor a pledge, donation, or contribution for record keeping and accounting purposes.

Why I Picked Excellerate Church Management Software: With the help of Excellerate, you can send follow-ups so you can schedule visits or invite prospects to church events. Excellerate also lets you gauge your success in converting new members so you can improve your methods and attract new members.

Excellerate Standout Features & Integrations

Features include membership management, visitor tracking and follow-up, tithes and offerings, small groups, class sign-ups and attendance, email/text messaging, reporting, and volunteer scheduling.

Integration with your church website is offered.

Pros and cons


  • Scalable cost based on church size
  • No monthly subscription for on-site installations
  • Choice between cloud-based or on-site installation


  • Some knowledge of SQL is helpful.
  • Accessing technical support costs extra

Best mobile app experience

  • Free trial available
  • From $39.60/user/month

TouchPoint is a substantial cloud-based church management software solution that equips church leaders and administrators of mid-sized churches to large churches looking for an off-the-shelf ChMS which is also highly customizable.

TouchPoint has a marketing feature for staying in touch with donors. Plus, Touchpoint’s customizable mobile app can help you manage your church better. It has a self-check-in feature so members can register their attendance during their events.

Church leaders can use the mobile app to create sermon notes to guide them during worship services. Touchpoint’s mobile app has an accounting feature that lets church members review their giving history and statements.

Why I Picked TouchPoint: A fully-integrated mobile app helps you share sermons, Bible verses, song lyrics, and other media directly to your congregations' smartphones.

TouchPoint Standout Features & Integrations

Features include membership management, volunteer management, child check-in, discipleship groups, ministry engagement, tithes, and event management.

Integrations include OnlineGiving, Twilio, and Sage.

Pros and cons


  • Best-in-class mobile app
  • Responsive tech support


  • Slow to implement updates
  • Initial setup has a steep learning curve

Best for church finances

  • 30-day free trial
  • From $50/month/account

Elvanto is an all-in-one cloud-based solution with many innovative features. Child check-in, privacy, and safety are some of the key features integrated into Elvanto, vital for children and youth leaders to ensure all in their care are accounted for.

Elvanto has an all-inclusive range of tools with no add-on modules and no extra charges. Some of the main features include access control, customizable forms, custom reports, mobile apps, event management, group management, email and SMS messaging, volunteer scheduling, and attendance tracking.

Elvanto makes the planning of worship services and managing volunteers simple. Create run sheets, schedule your volunteers, and access your song database, lyrics, and chords. It has a simple drag-and-drop interface that makes quickly creating service plans for your team a breeze.

Why I Picked Elvanto: Elvanto has powerful features for accessing financial data, contribution management, and can connect with various online giving providers.

Elvanto Standout Features & Integrations

Features include access control, customizable forms, custom reports, mobile apps, event management, group management, email and SMS messaging, volunteer scheduling, and attendance tracking.

Integrations include SongSelect, Faithlife Proclaim!, SafeMinistryTraining, MailChimp, Stripe, PayPal, Continue to Give, Mogiv, and Pushpay.

Pros and cons


  • Great integration with 3rd party financial partners


  • Check-ins don't always work reliably

Best for managing people and payments

  • Pricing is available upon request

Blackbaud Church Management Software is a cloud-based tool that can effectively manage your people, gifts, communications, events, and volunteers all in one place.

Better understand how your congregation is engaging with your church through a single source of data. With connected Financial Management, Payments, and more, on one digital platform. Simplify tithes and online giving for your congregation with one-time and recurring giving options via a connected giving app.

Blackbaud is an excellent church software for planning and executing successful fundraisers. You can use Blackbaud to ensure that you can communicate with team members to make planning events easier. Blackbaud also lets you monitor how team members are doing on their assigned tasks so you can offer assistance if needed. You can also use Blackbaud to create reports about your fundraisers to assess their effectiveness.

Why I Picked Blackbaud: With Faith Journey tracking you can get a better understanding of your members using comprehensive member and family profiles. Monitor attendance, anniversaries, donations, and engagement.

Blackbaud Standout Features & Integrations

Features include analytics, fundraising, relationship management, financial management, marketing and engagement, payment services, and church accounting.

Integrations include Bonfire, CallHub, CampBrain, ClickBid, GivBee, Gratavid, and

Best for people scheduling

ChurchTrac is a web-based church management software that offers features such as attendance tracking, membership management, volunteer scheduling, and donation tracking to help churches manage their operations more efficiently.

Why I Picked ChurchTrac: ChurchTrac is a comprehensive, easy-to-use web-based ChMs that offers a wide range of features to help churches manage their operations efficiently. It offers features such as attendance tracking, membership management, volunteer scheduling, and donation tracking, all in one place. It also allows churches to customize their profiles, reports, and services to meet their specific needs.

Additionally, it offers email and SMS communication tools that enable churches to stay connected with their members, and it is accessible on mobile devices, making it easy for pastors, staff, and volunteers to manage church activities on-the-go. Overall, ChurchTrac ChMs is a cost-effective solution that streamlines church operations, making it an excellent tool for churches of all sizes.

ChurchTrac Standout Features & Integrations

Features include attendance tracking, membership management, volunteer scheduling, donation tracking, accounting and budgeting tools, communication tools, customizable reports and services, online giving, child check-in, and mobile app accessibility.

Integrations include Mailchimp, Amazon SES, and Twilio.

Pros and cons


  • Provides a mobile app
  • Regular updates and new feature releases
  • Provides excellent customer support
  • User-friendly interface that is easy to navigate
  • Affordable pricing, even for small churches


  • Limited functionality for multi-campus churches
  • Reporting and analytics features could be more robust
  • Limited integrations with other systems

Best worship planning software

  • 30-day free trial
  • Pricing is available upon request

FellowshipOne's church management software suite of tools allows for easily accessible and automated management of member data. You can rapidly assimilate new visitors and reduce the workload of your staff. Members can access and update their own data and stay connected to the community through a central, online environment. FellowshipOne offers event management to plan events, manage resources, send invitations, and track registration.

FellowshipOne can help you create an SEO-friendly website to make it easier to find online. It has a wide variety of website templates you can use to have your website up and running quickly.

FellowshipOne also has a church accounting feature to help you manage your church’s expenses, payroll, and donations.

Why I Picked FellowshipOne: You can automate communication with mass email, using attractive newsletter templates and easily target specific demographics or groups, and maintain quality personal connections with all your members as your church grows in size.

FellowshipOne Standout Features & Integrations

Features include facility management, accounting & payroll, online giving, payment systems, mobile app, worship planning, website designs and hosting, and background checks.

Integrations can be facilitated through the FellowshipOne restAPI.

Pros and cons


  • All-in-one solution


  • Outdated user interface
  • Not so user friendly

What is Church Management Software?

Church Management software (sometimes called ChMS) is a suite of tools that helps churches organize, automate, and manage daily church operations. It uses a database to consolidate data and automate many common administrative and management tasks.

Key features that make this possible include member database management, attendance tracking, event planning, communication tools, and contribution management. It provides a centralized platform for managing church activities, fostering community involvement, and ensuring effective communication between church administrators and its congregation.

If you still haven't found what you're looking for here, check out these tools closely related to church management software my team and I have thoroughly tested and evaluated.

Selection Criteria for Church Management Software

Selecting the best church management software can be a nuanced process. A sound, wise decision hinges on your understanding of a) the functionality and b) the specific use cases that are most applicable to your church. 

My team and I have direct experience with these tools. We’ve researched them thoroughly and developed criteria based on our first-hand experience of needs, pain points, and functionalities most applicable to churches.

My goal (and the goal of my entire team here at TheLeadPastor) is to do everything we can so you are equipped to choose software that:

  • meets your immediate needs
  • supports your church’s growth
  • increases community engagement

These criteria keep us pointed in that direction.

Core Church Management Software Functionality (25% of total weighting score)

Great church management software should offer solutions that directly address the the core functionalities of church administration and management: member directory, donation management, event scheduling, volunteer management, financial reporting, communication tools, check-in systems, mobile access, worship planning, and integration capabilities. 

To be considered for inclusion on my list of the best church management software, the solution had to support the ability to fulfill common use cases:

  • Efficiently managing a comprehensive member database
  • Streamlining donation processing and financial oversight
  • Coordinating events and volunteer schedules
  • Enhancing communication within the church community
  • Providing secure and easy-to-use children's ministry check-in

Additional Standout Features (25% of total weighting score)

  • Identifying innovative solutions like AI-driven insights for donor engagement or advanced analytics for member involvement.
  • Exploring tools that offer unique collaboration platforms for staff and volunteers, enhancing teamwork and efficiency.
  • Examining mobile app capabilities that extend beyond basic access, such as live streaming or interactive prayer requests.
  • Evaluating the extent of customization available for reports, dashboards, and member communication to ensure flexibility.

Usability (10% of total weighting score)

  • Prioritizing software with intuitive interfaces, such as drag-and-drop calendar scheduling or easy navigation menus, to accommodate users of all tech levels.
  • Looking for streamlined, logical workflows that simplify complex tasks like financial reconciliation or event planning.

Onboarding (10% of total weighting score)

  • Assessing the availability and quality of onboarding resources such as training videos, setup wizards, and templated data imports to facilitate a smooth transition.
  • Considering the presence of interactive product tours or dedicated onboarding specialists to assist new users in quickly leveraging the software’s full capabilities.

Customer Support (10% of total weighting score)

  • Evaluating the breadth and accessibility of support options, including live chat, email, and phone support, with a focus on response times and the expertise of the support team.
  • Seeking out proactive support resources like community forums, detailed FAQs, and regular webinars on best practices.

Value For Money (10% of total weighting score)

  • Comparing subscription plans to assess feature depth versus cost, ensuring that pricing aligns with the church's budget and the software’s value proposition.
  • Looking for transparent pricing structures without hidden fees, considering both short-term affordability and long-term ROI.

Customer Reviews (10% of total weighting score)

  • Analyzing feedback from current and past users for insights into real-world applications, user satisfaction, and potential issues.
  • Weighing the significance of positive reviews focusing on ease of use, customer support quality, and the impact on church administration efficiency.

ChMS continues to grow and evolve alongside churches and the pace of technological change. Our team is keeping our eye on the latest software updates, press releases, and release logs from the ChMS industry leaders.

Below, we’ve noted which  features are advancing most quickly, which functionalities are emerging as novel and unusual, and which features have become indispensable to church operations. onversely, we’ll also point out the functions/features  declining in importance and demand.

  • Integration with Social Media and Streaming Platforms: There's a noticeable shift towards ChMS tools that offer seamless integration with social media and live streaming services. This trend underscores the church community's growing desire to connect with members through digital platforms, especially for remote worship services and events.
  • Mobile Accessibility and App Development: The push for mobile-friendly ChMS interfaces and the development of dedicated church management apps reflect the need for church staff and members to access information and engage with church activities on the go.
  • Advanced Analytics and Reporting Tools: Enhanced analytics and reporting features are becoming more common, indicating churches' increasing focus on data-driven decision-making. These tools help us to understand membership trends, donation patterns, and engagement levels.

Cutting-Edge Functionalities:

  • AI-Powered Engagement Tools: Some ChMS are introducing AI-driven features designed to personalize communication and engagement with church members. This includes AI-based suggestions for outreach and predictive analytics for donor engagement.
  • Virtual Reality (VR) Integration for Remote Attendance: A few cutting-edge ChMS platforms are experimenting with VR technology to offer immersive remote attendance experiences, signaling an innovative approach to inclusivity and participation.

Most Important and In-Demand Features:

  • Comprehensive Member Management: managing member databases efficiently remains a top priority and core functionality. Churches are seeking out robust tools to handle detailed member profiles, communication preferences, and activity logs.
  • Online Giving and Financial Management: Features supporting online donations, financial tracking, and reporting are in high demand. This trend reflects the growing preference in churches (and church members!) for electronic giving and the ever-present need for transparent financial management.

Declining Priorities:

  • Printed Directories and Physical Mailings: With the shift towards digital communication, features that support printed directories and manage physical mailings are becoming less critical. This change points to the reduced reliance on traditional mail for church communication.
  • Complex On-Premise Solutions: There's a noticeable move away from complex, on-premise CMS solutions towards cloud-based services. This reflects a preference for software that is more accessible, easier to update, and less demanding in terms of IT infrastructure.

The current trends in church management software are clear. There is a broad shift towards digital engagement and data-driven decision making. Providers are using technology to foster community in innovative ways, while streamlining administrative tasks

Church management tools represent a fundamental opportunity. Pastors and other church leaders have new window to enhance their ministry's impact and effectiveness.

Central Features of Church Management Software

The right church management software should increase the efficiency and effectiveness of your church operations. That solution is key for managing day-to-day activities, fostering community engagement, and supporting the church's growth.

With that in mind, here are the top features to consider to ensure the software meets and exceeds your expectations:

Comprehensive Member Management

This feature allows for detailed tracking of member data. Efficient member management is fundamental to personalizing communication and fostering solid relationships within the church community.

Robust Communication Tools

These tools enable direct and group messaging within the congregation. Effective communication is crucial for informing the community and engaging with church activities.

Flexible Contribution Tracking

This aspect tracks donations and tithes in various formats. Accurate contribution tracking is vital for financial transparency and stewardship.

Event and Volunteer Management

This functionality simplifies scheduling and organizing church events and volunteer participation. Streamlined event and volunteer management ensure that activities run smoothly and are well-staffed.

Worship Planning and Coordination

Helps in planning services and coordinating worship teams. Seamless worship planning is vital to delivering meaningful and impactful services.

Check-In and Security for Children’s Ministry

Ensures safe check-in procedures for children’s programs. Robust check-in systems are essential for the safety and security of young members during church events and programs.

Online Giving and Payment Processing:

Facilitates secure online donations and registrations. Easy and secure online giving options encourage generosity and make it convenient for members to support the church financially.

Customizable Reporting

Customizable reporting (on finances, attendance, member engagement, etc.) provides for precise analyses and informs leadership decisions.

Integration with External Platforms

Integration capabilities are crucial for streamlining operations and minimizing administrative tasks. This feature allows your software to work seamlessly with external platforms like accounting systems or email marketing tools.

Mobile App Availability

A mobile app enhances accessibility, allowing members to engage with church content and services anytime, anywhere.

Key Benefits of Church Management Software

Church management software has become an indispensable tool. Churches like yours are streamlining operations. This frees valuable resources (energy, time, volunteers, money) for community engagement and enhancing their outreach efforts.

For church leaders contemplating the adoption of a ChMS, understanding the primary benefits can simplify your decision. Here are five key benefits that church management software offers to users and organizations:

1. Streamlined Administrative Tasks

This software significantly reduces the time and effort required to manage daily operations. Automating routine tasks (member tracking, scheduling, reporting, etc.) church staff can focus more on ministry and less on administrative work.

2. Enhanced Communication with Congregation

Church management software facilitates more effective and personalized communication with members. These platforms bring all your various channels (emails, text messaging, social media) under one roof. This allows them to quickly spread critical information and updates to your community.

3. Improved Financial Management

Many ChMS features built-in tools for tracking donations, managing budgets, and generating financial reports. With those tools in hand, you're equipped with a clear, up-to-date overview of your church’s financial health. This transparency helps in making informed decisions and promotes stewardship and accountability.

4. Increased Engagement and Participation

Features like event registration, volunteer sign-ups, and group management can significantly increase member engagement and participation. This software makes it easier for members to find opportunities that match their interests and availability.

5. Data-Driven Decision Making

With accurate attendance, donations, and member engagement data, you can make better decisions. A good ChMS provides those valuable insights! You'll be better equipped in your strategic planning and outreach efforts. Your church will grow, and its community impact will widen as a result.

Costs and Pricing for Church Management Software

You'll likely encounter a wide range of plans and pricing options. Here's an overview of typical plan options broken down by price and standard features. Hopefully, this helps simplify the process for you!

Plan TypeAverage PriceCommon Features
Free$0Member management, basic reporting, limited user access
Basic$10-30 per monthEnhanced reporting, email integration, customer support
Standard$30-50 per monthEvent scheduling, financial tracking, multi-user access
Premium$50-100 per monthAdvanced analytics, custom integrations, increased storage
Enterprise$100+ per monthCustom features, dedicated support, comprehensive analytics
Hopefully this chart give you a view from 30,000 feet as you're considering the various options for church management software solutions.

When selecting a church management software plan, consider the size of your church. Think through any specific features you'll need to manage your church operations effectively.

Ultimately, The Best Church Management Tool Should Help You Lead and Manage Efficiently.

The best church management software applications highlighted here provide excellent features to help your staff increase efficiency and productivity.

Joshua Gordon
By Joshua Gordon

Joshua Gordon is a lay-pastor, author, and editor of Over the last two decades, Josh has worked closely with pastors and other christian leaders, helping them to sharpen and elevate their messages. Today, Joshua pastors at New Life Fellowship, a thriving church he helped plant in Cambridge, Ontario, Canada.