Mainstream Nonprofit Solutions is here to provide your organization with expert administrative support so you can focus on your clients. By sharing resources, you will lower overhead and have more dollars to spend on fulfilling your organization’s mission.

Our team is highly qualified with an average nonprofit tenure of 15 years, so we understand the importance of accurate and timely United Way and grant reporting procedures. We know how to communicate with board members and what information they need to make informed decisions about the direction of your organization. Beyond all of this, we comprehend the challenges you face daily and want to help you through them.


Church Support

Church Support

You have devoted church members who want to help keep the church operating well, but do they have all the tools they need to do so? Many churches, especially smaller congregations, have great volunteers that are very dedicated to the church mission. But they need tools, such as training and resources, to do it well. At Mainstream Nonprofit Solutions, we specialize in keeping nonprofits, including churches, up to date on IRS regulations and offer advice as needed to help your church run smoothly. Some of the services we offer to churches are:

  • Help with selecting and implementing an online donation strategy
  • Training on payroll requirements and due dates
  • Preparation of quarterly and annual payroll tax returns
  • Knowledge of special payroll regulations for clergy
  • How to correct prior returns that were filed incorrectly
  • How to deal with the IRS when a notice is received

On-call expert advice on IT issues

Social media experts to help you navigate webpage design, Facebook, Twitter, and other social media platforms

Download Church Support Brochure


Executive Services

Executive Services

Provide experienced nonprofit C-suite professionals to cover a temporary leave or vacancy of an executive role

  • Ensure organization stability and continuity
  • Oversee daily operations
  • Assist with candidate search and consideration
  • On-site or remote presence options

Financial Reorganizing
Perform operational review and provide recommendations for financial stability and organization longevity

Provide guidance throughout financial reorganization or nonprofit liquidation process.

Leadership Advising
Analyze merger and acquisition considerations, make recommendations and provide expert guidance throughout process.

  • Assess organizational processes, policies, and procedures
  • Provide crisis consulting and leadership advising
  • Conduct and present efficiency studies
  • Develop plans for the succession

Contact Us

Download Executive Services Brochure

Facilities Management

Facilities Management

Facilities Management Consulting
Assist with obtaining bids for new projects subject to federal funding, including:

  • Receive price quotes from qualified sources for purchases over $3,000
  • Public solicitation and procurement through sealed bid processes for purchases over $150,000
  • Assist with document bid processes and provide bid evaluations

Assist with capital campaign process, including how to get bids, how to do an RFP for bids, where to send bids, where to obtain solid quotes and provide evaluations of bids received.

Daily Maintenance, Repair and Remodeling
Evaluate any need for maintenance, repair or remodeling; locate the right contractor with the expertise needed to accomplish large tasks. Take care of minor repairs in-house.

Contact Us

Download Facilities Management Brochure



Financial Processing & Consulting

  • Prepare monthly financial statements; present to the board of directors and answer any questions
  • Provide consultation about which financial metrics the organization should be tracking to accomplish their mission
  • Process payroll for employees in multiple states, calculate and deposit all payroll taxes and process annual W-2.
  • Prepare monthly bank reconciliations
  • Process accounts payable, including preparation of annual 1099s
  • Assist with audit preparation and management
  • Assist with investment management
  • Provide consultation on unit cost and rate setting
  • Provide consultation on annual budget, including budget reports specific to United Way

Handle the entire billing process, including medical billing

  • Includes process of client billings, whether on our system (Microsoft Dynamics) or on client system (EHR, QuickBooks, Peachtree, etc.)
  • Medical billing process includes invoicing the primary, secondary and tertiary payors

Reporting and consulting on receivable collections

Grant Compliance & Reporting
Prepare and file financial reports for United Way and other grantors

Contact Us

Download Finance Brochure

Grant Writing

Grant Writing

Mainstream Nonprofit Solutions understands the importance of grants and government contracts funding in delivering your mission. We have secured over $350 million in funding for our members through grants and RFPs by:

Identifying Funding Opportunities

  • Discuss types and sources of funding, as well as determine your funding diversity, strategy, and needs
  • Monitor government, private, and foundation opportunities daily
  • Create executive and/or detailed summaries of opportunities reviewed that align with your mission and funding needs
  • Provide expertise on cultivating and networking with potential funders

Writing and Consulting on Grant Applications and RFPs

  • Research and provide application requirements, eligibility, and funding source history
  • Advise on best practices for project management of proposal process
  • Tailor proposal to optimize acceptance, including how to utilize data and draft compelling stories to enhance your application
  • Verify acceptance requirements and responsibilities, as well as any periodic or ongoing reporting
  • Review application and/or rejection feedback, provide guidance to improve success, and investigate resubmission possibilities

Contact Us

Download Grant Writing Brochure

Human Resources

Human Resources

Recruitment & Retention

  • Assist nonprofits with filling open positions, including full-time, part-time and temporary staff
  • Assist board with recruitment decisions, including job description and determining appropriate skillset required
  • Utilize online recruitment system to post open positions and increase applicant pool
  • Narrow applicant pool to most qualified candidates
  • Conduct interviews, background checks and reference checks
  • Research and provide wage recommendations
  • Schedule pre-employment drug screening
  • Provide reports on employee turnover compared to industry averages

Benefit Plan Design

  • Design, implement and manage benefit plan; includes researching plan options and associated costs, as well as meeting with insurance companies
  • Prepare necessary documents, educate employees on benefits, answer employee questions and assist with sign-up process


  • Consult on personnel file requirementsConsult on federal and state employment law and regulatory compliance (FMLA, FLSA, immigration law)
  • Consult on federal and state employment law and regulatory compliance (FMLA, FLSA, immigration law)
  • Review and provide recommendation on employee manuals, policies and procedures
  • Provide supervisory training
  • Design and provide employee exit interviews
  • Manage organizational chart and job classification guides
  • Consult on volunteer and intern management

Contact Us

Download Human Resources Brochure

Information Technology

Information Technology

Assessment & Consulting

  • Provide network security and support, including firewalls, routers, switches and Microsoft Active Directory
  • Provide secure email hosting (Microsoft Exchange)
  • Implement backup strategies and disaster recovery planning
  • Design custom IT structures to fit the organizations needs
  • Provide VOIP infrastructure support
  • Provide help desk services

Database Design

  • Create a database to monitor services provided to the community
  • Design outcome reports for management, donors and grantors
  • Design outcome reports for management, donors and grantors

Business Continuity

  • Ensure all electronic data is backed up and monitored daily in case of a disaster or hardware failure
  • Provide yearly reports on disaster recovery drills
  • Provide monthly reports on status of offsite backups and status of retention policies


  • Monitor network for any anomalies and any intrusion attempt
  • Provide spam and malware protection for network related services
  • Review and assess website security; set up online services

Contact Us

Download Information Technology Brochure



From creative excellence to engaging digital solutions, our collaborative brand-centric approach leads to organizational identities that will create a lasting impact and help your nonprofit succeed. Our expert team implements strategic foundations by producing content that engages clients and increases brand visibility across a variety of channels.

Brand Development

  • Develop new brands
  • Revitalize existing brands
  • Provide brand standards tool-kit

Promotions Planning

  • Identify and implement promotional tactics on monthly, quarterly or yearly basis
  • Coordinate timelines for most effective results
  • Provide monthly report to client


  • Identify and implement promotional tactics on monthly, quarterly or yearly basis
  • Coordinate timelines for most effective results
  • Provide monthly report to client

Social Media

  • Present recommended social media strategy, follow up with monthly consultations
  • Assist with special content posting
  • Provide best practices training specific to sites and tools used

Public Relations

Consulting for crisis communications

Coordinate media requests

Manage or assist with email marketing campaigns, includes

  • Account set-up with email marketing client
  • Template design for newsletters and email blasts
  • Importing mailing list
  • Training on use and best practices

Format and proof content

Provide news stories to local media

Print Materials

Writing, design and layout, production and printing of any materials, including newsletters, invitations, brochures and rack cards

Proof member submitted copy

Design templates for program flyers, bookmarks, posters, white paper, etc.


Design and creation of new sites

Rejuvenate existing sites

Site management

  • Make updates as needed
  • Add new pages and content
  • Provide graphic and photo elements

Contact Us

Download Marketing Brochure

Download Web Development and Design Brochure

Nonprofit Startup

Nonprofit Startup

Startup Process
Assist with the formation of a new nonprofit, including but not limited to:

  • Preparation and filing of Form 1023 for obtaining tax exemption status 501(c)(3)
  • Obtaining state business and solicitation licenses
  • Applying for property tax abatement and sales tax exemptions
  • Applying for state unemployment and withholding accounts
  • Setting up insurance and liability coverage

Strategic Planning
Determine company vision, mission, values, and longterm strategy

Board Training
Train your board of directors on expectations for nonprofit board members

Grant Writing
Research and apply for grants relevant to your organization and mission

Contact Us

Download Nonprofit Startup Brochure

Program Support

Program Support

Program Outcomes Management
Consult with program staff to design outcomes management system

Accumulate, verify and track data related to outcomes

Design and analyze outcomes reports

Consult with key staff on program improvements

24/7 Call Center & Scheduling

  • Answer all calls and process as needed, includes:
    • Scheduling patients
    • Assisting callers with non-emergency needs
    • Routing to appropriate individual or program
    • Identifying placements for foster homes or residential facilities
    • Processing critical incident reports
    • Coordinating needed services
    • Processing referrals


Validated Child Placement Matching System
Provide access to validated placement software for foster care agencies

  • Aids with placing a child in the best foster home
  • Speeds placement
  • Proven to reduce out-of-home length of stay
  • Provides information on child behaviors and preferences

Contact Us

Download Program Support Brochure

Risk Management

Risk Management

Performance & Quality Improvement

  • Assist with identifying best practices
  • Develop performance indicators
  • Conduct surveys, audits and data analysis
  • Procure organizational licensing (initial and renewal)
  • Provide compliance licensing audit management
  • Provide ombudsman for resolving consumer concerns
  • Assist with accreditation compliance and site visit facilitation (CARF, COA, TJC, NAEYC)
  • Conduct provider and vendor compliance audits
  • Facilitate provider meetings

Cost Containment
Obtain reduced rates for nonprofits through centralized purchasing process

Assist nonprofits with procuring liability and property coverage that ensures protection while containing cost

Analyze workers compensation coverage; ensure appropriate for organization

Contract Review & Statutory Regulations
Review contracts to confirm nonprofit is protected

Negotiate contracts

Consult on HIPAA security and privacy

Coordinate outside counsel

Contact Us

Download Risk Management Brochure




  • American Red Cross First Aid & CPR
  • Workforce Training
  • Mental Health Addictions
  • Trauma Informed Care
  • Foster Care Training
  • Crisis
  • Safety
  • Child Development
  • Parenting
  • Microsoft Access, Excel & Word
  • Salesforce®

Program Support

New employee orientation

Staff and client required training

Monitor and provide recommendations for accreditation and licensing compliance

Customize learning opportunities for your organization

Click Here for Upcoming Courses & Webinars

Complete Course & Webinar Catalog

  • American Red Cross
  • Creating a Successful Work Environment
  • Mental Health & Addictions
  • Trauma Informed Care
  • Foster Care
  • Child Development
  • Parenting
  • Webinars

Contact Us

Staff is the most important asset to any organization. If you are looking for basic workplace training or to invest in staff development, please contact us.