Skip to main content

Nonprofit · EIN 82-1806020

ALL BLESSINGS FLOW INC

Tax-exempt · CHARLOTTESVILLE, VA 22901

Financials

$2.6M$2.5M2023$3.2M$3M2024$3.6M$3.4M2025
Revenue Expenses · by fiscal year end
Financials of ALL BLESSINGS FLOW INC by year, from its e-filed returns
Year endedFormRevenueExpensesNet incomeTotal assetsLiabilitiesNet assets
December 31, 2025990$3,567,008$3,360,352$206,656$1,406,249$16,701$1,389,548
December 31, 2024990$3,244,344$3,006,421$237,923$1,185,203$2,651$1,182,552
December 31, 2023990$2,602,784$2,531,394$71,390$951,592$7,373$944,219
Financial details: 990 for the year ended December 31, 2025

Revenue

Contributions, gifts and grants
$3,538,582
of which government grants
$8,225
Program service revenue
$13,450
Investment income
$14,976
Net gain from sales of assets
$137
Other revenue
$0

Expenses

Grants and similar amounts paid
$2,820,106
Compensation of officers, directors and key employees
$146,800
Other salaries and wages
$134,183
Salaries, compensation and benefits (total)
$324,922
Professional fundraising fees
$0
Occupancy
$58,061
Travel
$23,554
Depreciation
$16,486
Program services (functional)
$3,215,274
Management and general (functional)
$55,742
Fundraising (functional)
$89,336

Balance sheet and other

Total assets, start of year
$1,185,203
Total assets, end of year
$1,406,249
Total liabilities, end of year
$16,701
Net assets, end of year
$1,389,548
Land, buildings and equipment
$31,799
Publicly traded securities
$528,889
Gross receipts
$3,590,240
Employees
7
Volunteers
203
Year formed
2017
State of legal domicile
VA

From the e-filed returns the IRS publishes as XML (latest three processing years; amended returns replace the original). PDF copies at the IRS.

Officers, directors and key employees

As listed on the 990 for the year ended December 31, 2025, highest compensation first.

NameTitleHours / weekCompensationOther / benefits
Doanne DoddPresident and Executive Director
Trustee or director, Officer
55$76,800$10,228
Douglas DoddTreasurer & Director of Development
Trustee or director, Officer
51$70,000$10,326
Pam BradleyBoard Chair
Trustee or director, Officer
3$0$0
Valeria Niehaus DPTDirector and Secretary
Trustee or director, Officer
1$0$0
Dominique McLaughlinDirector
Trustee or director
2$0$0
Esther McClureDirector
Trustee or director
15$0$0
990 for the year ended December 31, 2024: 6 people
NameTitleHours / weekCompensationOther / benefits
Doanne DoddPresident and Executive Director
Trustee or director, Officer
55$70,900$10,368
Douglas DoddDirector and Treasurer
Trustee or director, Officer
51$65,000$9,900
Valeria Niehaus DPTDirector and Secretary
Trustee or director, Officer
1$0$0
Pam BradleyDirector
Trustee or director
2$0$0
Dominique McLaughlinDirector
Trustee or director
1$0$0
Esther McClureDirector
Trustee or director
15$0$0
990 for the year ended December 31, 2023: 6 people
NameTitleHours / weekCompensationOther / benefits
Doanne DoddPresident and Executive Director
Trustee or director, Officer
55$63,400$10,368
Douglas DoddDirector and Treasurer
Trustee or director, Officer
51$56,700$9,827
Valeria Niehaus DPTDirector and Secretary
Trustee or director, Officer
1$0$0
Pam BradleyDirector
Trustee or director
1$0$0
Dominique McLaughlinDirector
Trustee or director
1$0$0
Esther McClureDirector
Trustee or director
13$0$0

Address and contacts

Address (IRS master file)
2335 SEMINOLE LN STE 2000, CHARLOTTESVILLE, VA 22901-8303
In care of
% DOANNE DODD
Mailing address (990-N for 2020)
3509 W MONACAN DRIVE, CHARLOTTESVILLE VA 22901
Principal officer (990 for 2025)
Douglas Dodd, 2335 Seminole Trail, Suite 2000, Charlottesville, VA 22901
Principal officer (990-N for 2020)
Annie Dodd, 3509 W MONACAN DRIVE, CHARLOTTESVILLE VA 22901
Signed the 990
Douglas Dodd, Treasurer
Phone
(434) 422-8888

Mission

All Blessings Flow is a local faith-based organization which collects, refurbishes, and redistributes used medical equipment free of charge to those in need throughout Charlottesville, VA and the surrounding areas. We rely on the kind gifts of friends and partners in our community including many medical and rehab professionals who contact us on a daily basis to assist their elderly and low income patients. Every dollar contributed goes directly to support our program services.

990 for the year ended December 31, 2025

Program accomplishments

  • The most recent Community Health Needs Assessment for our local health district revealed that limited access to healthcare resources affects thousands of Central Virginia residents. The lack of desperately needed healthcare items leads to more significant health disparities for our most vulnerable neighbors. To address this problem in 2025, All Blessings Flow (ABF) acquired 48,872 items of used medical equipment and medical supplies valued at $2,847,990 which were carefully cleaned, repaired, and refurbished for redistribution. During the year, the organization distributed 45,832 items of used medical equipment and supplies valued at $2,814,074. The organization distributed items free-of-charge to 11,096 uninsured or under-insured adults and children with disabilities and health impairments from 70 different cities and counties within the Commonwealth of Virginia and beyond. The Pediatric portion of our program "ABF Kids" involves our program coordinator, a retired pediatric therapist from UVA Health Children's Hospital, who works in close collaboration with the hospital, Blue Ridge Care Connection for Children, and other pediatric healthcare professionals to assess children with disabilities, provide adaptive resources for their special needs, and counsel families. The program helps needy families access medical services targeted to their child's unique healthcare needs. Blessed with an extensive inventory, we can provide families with pediatric equipment and adaptive items individualized for children based on their sizes and disabilities. In 2025, the ABF Kids program served 229 children with disabilities and special needs. In 2023, the organization also fully established ABF Mobile, a community outreach initiative to improve rural healthcare access by delivering our services to undeserved rural populations. Our mobile trailer unit travels and sets up one day each week at neighborhood sites in five surrounding counties. We collaborate with church partners in each county, with volunteers from local churches working alongside our site leader to help facilitate the program and reach more families in need. In 2025, we served 3,448 clients and their families in the five ABF Mobile counties. In addition to the ABF Kids Pediatric Program and ABF Mobile Rural Outreach Program, All Blessings Flow has multiple programs to help those with disabilities and their caregivers and families. ADL (Activities of Daily Living) Program: Our ABF therapists work closely with PTs and OTs who refer their patients to ABF. Working together, we assess patients' needs and provide essential healthcare assistive and adaptive devices for bathing, toileting, dressing, eating & drinking, getting in & out of bed or a chair, and standing from a sitting position. Adaptive Mobility Program: Our program coordinator and ABF therapists collaborate closely with local orthopedists, rehab facilities, PTs, and OTs who refer their patients to ABF. Working together, we assess the patients and provide adaptive mobility equipment that specifically fits their unique needs. We also offer counseling and training in the proper use of the equipment, including canes, crutches, walkers, rollators, knee scooters, and various sizes and types of manual wheelchairs. Caregiver Support Program: Many of our volunteers are or have been professional and family caregivers. They work with other caregivers who come to ABF to help and provide counsel and essential resources and supplies such as incontinence pads, adult briefs, bed pads, gloves, wipes, and most anything one might need to care for someone. Complex Rehab Technology Program: Our program coordinator is an expert in assistive technology who works closely with several AT professionals who offer their expertise when refurbishing power wheelchairs, power sit-to-stand lifts, and other complex rehab tech. He assesses each patient and consults with a PT/AT specialist to find the right adaptive technology for our disadvantaged patients with various forms of paralysis, neuro-muscular disorders, strokes, spinal cord injuries, and amputees. Hospital Bed Program: Our program coordinator collaborates closely with local hospitals, rehab facilities, and home health providers who refer their patients being discharged home or to a skilled nursing facility. Our expert technicians counsel and train patients and caregivers on the proper use and care of electric beds, and they often pick up and deliver beds to homes and facilities. Lymphedema Program: Our program coordinator is an OT with extensive experience in comprehensive decongestant therapy to manage swelling, reduce fluid buildup, and prevent infection. She inspects and tests all compression garments (sleeves, socks, and stockings) and pneumatic compression devices, and counsels and trains patients in their proper use. Ostomy and Enteral Nutrition (tube feeding) Program: Our program coordinator is an OT, a colorectal cancer survivor who had a colostomy, and was a caregiver to her mother, who had a tracheostomy. We work with local oncologist and nurses who refer cancer patients with limited means. We help with counseling and training and provide ostomy supplies and tube-feeding supplements. Respiratory Program: Our program coordinator is a retired ICU nurse who collaborates closely with UVA, Sentara, and other pulmonologists who refer their patients with limited means to ABF. All patients bring their doctor's orders and sit for a consultation session as we work to fit and calibrate assistive breathing devices such as BiPap and CPAP machines and train the patients in their proper use. Another ABF volunteer is a respiratory therapist who works specifically with Spanish-speaking patients. Self-monitoring Blood Pressure and Diabetes Program: Our program coordinators are volunteer nurses who inspect and calibrate all our BP monitors and glucometers to ensure they are working properly and accurately. Periodically, UVA nursing students with Project SAVE also volunteer to offer free BP screening and provide home BP monitors for patients with elevated blood pressure readings. Vision & Hearing Program: ABF collaborates closely with a teacher from the Virginia Department for the Blind and Vision Impaired who inspects and test all our vision assistive devices and helps with assessments and referrals. We also work closely with a few local audiologists who conduct hearing tests for our hard-of-hearing clients and calibrate the hearing aids we provide. Wound Care Program: Our nurses inspect, organize, and maintain all wound care supplies. They work with other nurses to help counsel and educate patients and caregivers about the specific wound care resources they need, which ABF provides. The equipment resources we provide through all segments of our program help children, adults, seniors, and their families lead safer, healthier, and happier lives.
    Expenses $3,213,172 · grants $2,820,106 · revenue $5,950
  • The organization has developed a digital Disability Resource Guide which brings together a comprehensive network of resources committed to providing the tools, services, and support needed to improve the quality of life of every adult, senior, or child living with a disability in our community. With 16 different categories and over 400 links to vendors and agencies, the guide consolidates invaluable resources covering all forms of disability including physical, intellectual, developmental, sensory, and/or mental challenges. Our vision is to provide individuals, caregivers, and healthcare professionals with an easy way to connect to our area's many excellent resources. In addition, the resource guide generates revenue that helps to support our mission through corporate sponsorships. Collectively, our sponsors paid $7,500 total for the privilege of adding their name and logo to the site. Sponsorship is not a requirement to be listed on the site. Volunteers develop and maintain the resource guide. The Disability Resource Guide is located at http://www.disabilityresourcesunited.org
    Expenses $2,102 · revenue $7,500

What it must file and when

IRS records say it files Form 990 or 990-EZ. Based on its last return; a smaller organization may file the 990-N. Its accounting year ends in December, so each return is due on the 15th day of the 5th month after that.

Tax yearYear endedDueIRS public records
2025December 31, 2025May 15, 2026990 on file
2024December 31, 2024May 15, 2025990 on file
2023December 31, 2023May 15, 2024990 on file

IRS record

EIN
82-1806020
Tax-exempt status
501(c)(3): Charitable, religious, educational or scientific organization
Foundation status
Publicly supported organization (170(b)(1)(A)(vi))
Donations deductible (Pub 78)
Public charity, 50% deduction limit
Exempt since
2017
Accounting year ends
December
Files
Form 990 or 990-EZ
Category (NTEE)
Health care (E60)
Assets (IRS master file)
$1,406,249
Income (IRS master file)
$3,590,240

Filing history

FormYear endedRevenueExpensesAssetsReturn
990December 2025$3,567,008$3,360,352$1,406,249IRS
990December 2024$3,244,344$3,006,421$1,185,203IRS
990December 2023$2,602,784$2,531,394$951,592XML
990December 2022$2,303,144$2,268,959$874,572IRS
990December 2021–––IRS
990-N for 2020
Officer: Annie Dodd
December 31, 2020≤ $50,000 receipts––e-Postcard
990December 2020–––IRS
990-N for 2017
Officer: Douglas Dodd
December 31, 2017≤ $50,000 receipts––e-Postcard

990-N: the IRS bulk file holds only the latest e-Postcard per organization; earlier years come from archived copies of that file since 2020 and can have gaps (the IRS e-Postcard search lists every one). 990, 990-EZ, 990-PF, 990-T: every e-filed return in the IRS e-file index since 2019; XML for the latest three processing years, amounts from the IRS Statistics of Income extracts before that. PDF copies and determination letters at the IRS (search EIN 82-1806020).

Questions about ALL BLESSINGS FLOW INC

What is the EIN of ALL BLESSINGS FLOW INC?
The employer identification number (EIN) of ALL BLESSINGS FLOW INC is 82-1806020.
Is ALL BLESSINGS FLOW INC tax-exempt?
Yes. The IRS lists it as tax-exempt under section 501(c)(3) since 2017.
Are donations to ALL BLESSINGS FLOW INC tax-deductible?
Yes. It is listed in IRS Publication 78 (Public charity, 50% deduction limit).
Which annual return does ALL BLESSINGS FLOW INC file?
Form 990 or 990-EZ. Based on its last return; a smaller organization may file the 990-N.
When is the next return of ALL BLESSINGS FLOW INC due?
The return for tax year 2026 (the year ending December 31, 2026) is due May 17, 2027. Form 8868 extends it by six months; the 990-N cannot be extended.
When did ALL BLESSINGS FLOW INC last file with the IRS?
The latest return in the IRS public files is the 990 for the year ended December 2025.
Who is the principal officer of ALL BLESSINGS FLOW INC?
The 990 for the year ended December 31, 2025 names Douglas Dodd.
Who are the officers and directors of ALL BLESSINGS FLOW INC?
The 990 for the year ended December 31, 2025 lists 6 people; 2 received compensation from the organization, the highest $76,800 (Doanne Dodd, President and Executive Director).
How much revenue does ALL BLESSINGS FLOW INC have?
On its 990 for the year ended December 31, 2025 it reported revenue of $3,567,008, expenses of $3,360,352 and total assets of $1,406,249 at year end.

Other nonprofits in CHARLOTTESVILLE

All nonprofits in CHARLOTTESVILLE · Virginia · Health care