Spreading God's Blessings Throughout the Community

aka ALL BLESSINGS FLOW   |   Charlottesville, VA   |
GuideStar Charity Check


EIN: 82-1806020


All Blessings Flow is a local faith-based nonprofit founded to improve the quality of life of families living with disabilities and serious health conditions. Our primary mission is to promote health equity, improve access, and reduce health disparities by providing healthcare items to those in need in Charlottesville and Central Virginia. Our program is based on a simple idea: we live in a prosperous area with excellent healthcare facilities and a wealth of used medical equipment that many people no longer need or want. Our vision is that by redistributing this equipment to those in need, something that once blessed you or your loved one can now become a blessing for someone else. One blessing becomes another and - all blessings flow.

Ruling year info


Executive Director

Doanne (Annie) Dodd

Director of Development

Douglas Dodd

Main address

2335 Seminole Lane - Suite 2000 Box 3

Charlottesville, VA 22901 USA

Show more contact info



Subject area info



Medical support services

Human services

Population served info

Children and youth


Economically disadvantaged people

People with disabilities

NTEE code info

Health - General and Rehabilitative N.E.C. (E99)

Human Services - Multipurpose and Other N.E.C. (P99)

Recycling (C27)

IRS subsection

501(c)(3) Public Charity

IRS filing requirement

This organization is required to file an IRS Form 990 or 990-EZ.

Tax forms

Show Forms 990


Programs and results

What we aim to solve

SOURCE: Self-reported by organization

The problem we seek to address is inequitable access to healthcare. More specifically, the inequities related to medical equipment and supplies. As our mission states, we based our program on a simple idea: we live in an area of prosperity and excellent healthcare facilities, with a wealth of used medical equipment that many people no longer use or want. We must collect that unwanted equipment and redistribute it to those who desperately need it but cannot afford it. It’s a simple idea, but not necessarily an easy one. It requires the development of a community network of partner organizations on both the supply and demand sides of the equation. For our program to work, we must connect with those who have equipment and supplies to donate, but more importantly, we must identify and make connections with those in need of our services.

Our programs

SOURCE: Self-reported by organization

What are the organization's current programs, how do they measure success, and who do the programs serve?

All Blessings Flow

The All Blessings Flow program collects, refurbishes, and redistributes medical equipment and supplies to those in need in Charlottesville and Central Virginia. Our clients are primarily families who are uninsured or underinsured, representing many underserved groups in our community, including seniors, rural residents, and people of color. We serve all disabilities and all ages, including many children, but over 60% of our clients are seniors. ABF began operations in 2015, and as of December 2022, we have helped over 18,000 families and given out over 85,000 items of medical equipment and supplies.

All Blessings Flow is also a Green program that strives to improve the environment of our community at-large through repurposing and recycling materials that might otherwise be thrown away. To date, we have kept over 750,000 pounds of medical equipment and waste from our local landfills.

Population(s) Served
Children and youth
People with disabilities
People with diseases and illnesses
Economically disadvantaged people

Our flagship program services usually begin with referrals from social workers and healthcare professionals. These caring partners know the needs and refer us to their clients. At that point, we conduct personal interviews with clients and caregivers. Our interviewers complete a needs assessment and equipment request. With all the equipment available on-site, the exact item(s) are readied for immediate pick-up, which often includes training in the proper use of the equipment.

On the supply side of our operation, collected equipment first goes to processing and inspection. Each item is thoroughly cleaned and disinfected by hand or using a high-pressure washing system. After cleaning, many items need repairs, and our technicians ensure that all equipment is safe and in good working order. After completing repairs or if no repairs are needed, items are stocked and organized by category, for quick retrieval. Once received, these items help our clients live safer and healthier lives.

Population(s) Served
Children and youth
People with disabilities
People with diseases and illnesses
Economically disadvantaged people

Our ABF Kids pediatric program involves close collaboration with UVA healthcare professionals, including two of our volunteer program coordinators, who are pediatric therapists at UVA Children's Hospital. We also work closely with the Blue Ridge Care Connection for Children to help needy families access medical services targeted to their child's special healthcare needs. In addition to being very individualized for children based on their sizes and disabilities, pediatric equipment and adaptive items are often large and heavy, requiring more floor space. In 2021 and 2022, we expanded our ABF Kids area to accommodate more specialized equipment, so we can be ready to help more children with their unique needs. For example, one recent client was a two-year-old boy with CP who needed expensive adaptive equipment to strengthen his legs to learn to walk, but his family could not afford it. We provided the exact equipment he needed, and with assistance, he was able to take his first steps.

Population(s) Served
Children and youth
People with disabilities
People with diseases and illnesses
Economically disadvantaged people

This community-based initiative promotes healthcare access by delivering our services to underserved rural populations in the region. Each year, ABF serves hundreds of needy rural families by providing medical equipment and supplies they desperately need. Unfortunately, many families lose access to these resources due to distance, travel costs, and lack of public transportation. The ABF Mobile program brings our services directly to these localities. Our driver/site leader sets up the mobile trailer unit one day each week at neighborhood sites in five rural counties. Items are readied and loaded at the warehouse and delivered to scheduled clients at the various sites. The trailer is also stocked with some of our most-requested items for walk-in clients. Each site operates in collaboration with a local church or civic group. These local partners coordinate with volunteers from each neighborhood to help facilitate the program.

Population(s) Served
Children and youth
People with disabilities
People with diseases and illnesses
Economically disadvantaged people

Where we work


Above & Beyond Nonprofit 2020

United Way

COVID Remembrance Walk Honoree 2021

UVA Physical Therapy Dept.

Community Builder Award 2021

Widows Son's Masonic Lodge

Our Sustainable Development Goals

SOURCE: Self-reported by organization

Learn more about Sustainable Development Goals.

How we listen

SOURCE: Self-reported by organization

Seeking feedback from people served makes programs more responsive and effective. Here’s how this organization is listening.

done We demonstrated a willingness to learn more by reviewing resources about feedback practice.
done We shared information about our current feedback practices.
  • Who are the people you serve with your mission?

    Our clients are primarily low-income families living with disabilities. These underserved neighbors often feel marginalized, neglected, and without a voice. Such feelings are magnified if the person is living with a disability or serious health condition. ABF has tried to reach out to these individuals from the outset and give voice to their needs by using established communication lines. We have held meetings and focus groups. But, by far, the most effective means of connecting with those who need us is through personal interviews. We ask questions to better understand their needs, but perhaps most importantly, we listen. As a result, clients are treated with respect and care through personal interaction and individual attention. By doing so, we give voice to their stories.

  • How is your organization using feedback from the people you serve?

    To identify and remedy poor client service experiences, To identify bright spots and enhance positive service experiences, To make fundamental changes to our programs and/or operations, To inform the development of new programs/projects, To identify where we are less inclusive or equitable across demographic groups, To strengthen relationships with the people we serve, To understand people's needs and how we can help them achieve their goals

  • What significant change resulted from feedback?

    One recurring story we heard from our rural clients was their difficulty in traveling to our main facility in Charlottesville. They spoke of travel time, fuel costs, and lack of public transportation, which caused them to wait days, and sometimes weeks, to receive desperately needed items. They also reported neighbors who needed our services but who did not reach out due to their geographic location. In 2022, we decided to launch our rural outreach program mainly as a response to these stories. The pilot test phase of this initiative included setting up our mobile unit at a different site each weekday. Based on data and client feedback, we selected sites in the five localities with the greatest needs, and enlisted local churches to help us reach out and connect with their neighbors.

  • Which of the following feedback practices does your organization routinely carry out?

    We collect feedback from the people we serve at least annually, We take steps to get feedback from marginalized or under-represented people, We aim to collect feedback from as many people we serve as possible, We take steps to ensure people feel comfortable being honest with us, We look for patterns in feedback based on demographics (e.g., race, age, gender, etc.), We look for patterns in feedback based on people’s interactions with us (e.g., site, frequency of service, etc.), We engage the people who provide feedback in looking for ways we can improve in response, We act on the feedback we receive, We tell the people who gave us feedback how we acted on their feedback, We ask the people who gave us feedback how well they think we responded

  • What challenges does the organization face when collecting feedback?

    It is difficult to get the people we serve to respond to requests for feedback, We don’t have the right technology to collect and aggregate feedback efficiently, The people we serve tell us they find data collection burdensome, It is difficult to find the ongoing funding to support feedback collection, Staff find it hard to prioritize feedback collection and review due to lack of time


Fiscal year: Jan 01 - Dec 31

Revenue vs. expenses:  breakdown

SOURCE: IRS Form 990 info
Note: When component data are not available, the graph displays the total Revenue and/or Expense values.

Liquidity in 2021 info

SOURCE: IRS Form 990


Average of 15.89 over 2 years

Months of cash in 2021 info

SOURCE: IRS Form 990


Average of 2 over 2 years

Fringe rate in 2021 info

SOURCE: IRS Form 990


Average of 28% over 2 years

Funding sources info

Source: IRS Form 990

Assets & liabilities info

Source: IRS Form 990

Financial data

Source: IRS Form 990 info


Revenue & expenses

Fiscal Year: Jan 01 - Dec 31

SOURCE: IRS Form 990

Fiscal year ending: cloud_download Download Data


Balance sheet

Fiscal Year: Jan 01 - Dec 31

SOURCE: IRS Form 990

The balance sheet gives a snapshot of the financial health of an organization at a particular point in time. An organization's total assets should generally exceed its total liabilities, or it cannot survive long, but the types of assets and liabilities must also be considered. For instance, an organization's current assets (cash, receivables, securities, etc.) should be sufficient to cover its current liabilities (payables, deferred revenue, current year loan, and note payments). Otherwise, the organization may face solvency problems. On the other hand, an organization whose cash and equivalents greatly exceed its current liabilities might not be putting its money to best use.

Fiscal year ending: cloud_download Download Data


Financial trends analysis Glossary & formula definitions

Fiscal Year: Jan 01 - Dec 31

SOURCE: IRS Form 990

This snapshot of ALL BLESSINGS FLOW, INC.’s financial trends applies Nonprofit Finance Fund® analysis to data hosted by GuideStar. While it highlights the data that matter most, remember that context is key – numbers only tell part of any story.

Created in partnership with

Business model indicators

Profitability info 2020 2021
Unrestricted surplus (deficit) before depreciation $265,838 $337,188
As % of expenses 34.2% 28.2%
Unrestricted surplus (deficit) after depreciation $264,499 $334,908
As % of expenses 34.0% 27.9%
Revenue composition info
Total revenue (unrestricted & restricted) $1,042,622 $1,529,581
Total revenue, % change over prior year 0.0% 46.7%
Program services revenue 0.0% 1.0%
Membership dues 0.0% 0.0%
Investment income 0.0% 0.0%
Government grants 2.5% 0.0%
All other grants and contributions 97.5% 99.0%
Other revenue 0.0% 0.0%
Expense composition info
Total expenses before depreciation $776,784 $1,197,415
Total expenses, % change over prior year 0.0% 54.2%
Personnel 7.9% 7.1%
Professional fees 0.0% 0.0%
Occupancy 1.3% 2.3%
Interest 0.0% 0.0%
Pass-through 89.2% 89.1%
All other expenses 1.7% 1.5%
Full cost components (estimated) info 2020 2021
Total expenses (after depreciation) $778,123 $1,199,695
One month of savings $64,732 $99,785
Debt principal payment $0 $0
Fixed asset additions $0 $7,544
Total full costs (estimated) $842,855 $1,307,024

Capital structure indicators

Liquidity info 2020 2021
Months of cash 2.1 1.8
Months of cash and investments 2.1 2.5
Months of estimated liquid unrestricted net assets 7.7 8.3
Balance sheet composition info 2020 2021
Cash $134,608 $182,070
Investments $0 $72,320
Receivables $0 $0
Gross land, buildings, equipment (LBE) $9,372 $16,916
Accumulated depreciation (as a % of LBE) 28.6% 29.3%
Liabilities (as a % of assets) 3.3% 1.2%
Unrestricted net assets $0 $0
Temporarily restricted net assets N/A N/A
Permanently restricted net assets N/A N/A
Total restricted net assets $0 $0
Total net assets $508,179 $843,087

Key data checks

Key data checks info 2020 2021
Material data errors No No


The people, governance practices, and partners that make the organization tick.

Form 1023/1024 is not available for this organization

Executive Director

Doanne (Annie) Dodd

Doanne (Annie) Dodd, Founder, President and Executive Director Annie is an occupational therapist with experience at many of the rehabilitation and nursing care facilities in Charlottesville. She has also been a full-time caregiver to her father, who passed away in 2018, and her mother, who suffered from post-polio syndrome and passed away in 2013. Annie’s mom, Peggy Woodson, was the inspiration for All Blessings Flow.

Director of Development

Douglas Dodd

Douglas Dodd, Founder, Treasurer, and Director of Development Doug is a former middle school science teacher and Chapel Leader at St. Anne’s-Belfield School, where he taught for 20 years. He also currently serves on the leadership Board of Ruckersville Baptist Church.

Number of employees

Source: IRS Form 990


Officers, directors, trustees, and key employees

SOURCE: IRS Form 990

Show data for fiscal year
Compensation data
Download up to 5 most recent years of officer and director compensation data for this organization

There are no highest paid employees recorded for this organization.


Board of directors
as of 03/23/2023
SOURCE: Self-reported by organization
Board of directors data
Download the most recent year of board of directors data for this organization
Board co-chair

Doanne (Annie) Dodd


Term: 2022 - 2024

Board co-chair

Douglas Dodd


Term: 2022 - 2024

Jocelyn Reeder

ACAC Physical Therapy

Patricia Gilmer

Our Lady of Peace

Esther McClure

UVA Health, ret.

Pam Bradley

Long & Foster

Valeria Niehaus

UVA Continuum Health

Dominique McLaughlin

University of Virginia

Organizational demographics

SOURCE: Self-reported; last updated 3/23/2023

Who works and leads organizations that serve our diverse communities? Candid partnered with CHANGE Philanthropy on this demographic section.


The organization's leader identifies as:

Race & ethnicity
Gender identity
Female, Not transgender (cisgender)
Sexual orientation
Heterosexual or straight
Disability status
Person with a disability

The organization's co-leader identifies as:

Race & ethnicity
Gender identity
Male, Not transgender (cisgender)
Sexual orientation
Heterosexual or straight
Disability status
Person without a disability

Race & ethnicity

Gender identity


Sexual orientation


Equity strategies

Last updated: 03/23/2023

GuideStar partnered with Equity in the Center - an organization that works to shift mindsets, practices, and systems to increase racial equity - to create this section. Learn more

  • We analyze disaggregated data and root causes of race disparities that impact the organization's programs, portfolios, and the populations served.
  • We disaggregate data to adjust programming goals to keep pace with changing needs of the communities we support.
  • We employ non-traditional ways of gathering feedback on programs and trainings, which may include interviews, roundtables, and external reviews with/by community stakeholders.
Policies and processes
  • We seek individuals from various race backgrounds for board and executive director/CEO positions within our organization.
  • We have community representation at the board level, either on the board itself or through a community advisory board.
  • We help senior leadership understand how to be inclusive leaders with learning approaches that emphasize reflection, iteration, and adaptability.
  • We engage everyone, from the board to staff levels of the organization, in race equity work and ensure that individuals understand their roles in creating culture such that one’s race identity has no influence on how they fare within the organization.