Skip to main content

HAPPY HILL FARM CHILDRENS HOME INC

GRANBURY, TXEIN: 51-0236530

Data sourced from IRS 990 public filings

HAPPY HILL FARM CHILDRENS HOME INC The purpose of the Home is to prepare students for advanced education through a rigorous, college-preparatory educational program taught within a Christian worldview framework. Students are also prepared for life as informed, ethical, moral and productive citizens through a host of other opportunities that promote intellectual, social, and emotional growth.

HAPPY HILL FARM CHILDRENS HOME INC has received 73 grants from 30 known foundation funders. Revenue decreased from $5,843,552 in 2024 to $5,726,181 in 2025. Most recent reported revenue: $5,726,181.

Annual Revenue

$5,726,181

Known Funders

30

Grants Received

73

Financial History

YearRevenueExpensesAssets
2025$5,726,181$6,678,184$15,406,051
2024$5,843,552$6,646,778$16,358,054
2023$6,253,991$6,707,023$17,162,404
2022$5,573,136$6,573,865$17,614,312
2021$6,548,370$6,458,270$18,615,041
2020$4,586,133$6,607,172$19,236,271
2019$7,606,398$8,034,954$20,547,132
2018$7,553,744$8,458,224$20,974,536

Top Funders

$296,894 (2023)
$200,083 (2022)
$200,000 (2023)
$125,000 (2021)
$100,000 (2023)
$100,000 (2022)
$100,000 (2023)
$100,000 (2021)
$60,000 (2023)
$50,000 (2023)

Showing top 10 of 30 funders.

Key Personnel

From 2025 IRS 990 filing

T

Truitt B Garrison

Director

T

Tom Miller

Director

D

Dr O Z Helmer

Director

G

Gary C Martin

Director

S

Sharon Giles

Director

L

Lucas Shipman

Development Off

Officer
C

Charles E Shipman Jr

COO

Officer
T

Todd L Shipman

President

Officer
D

Dale C Rogers

Director

J

John Gesek

Director

Frequently Asked Questions

Other Nonprofits in Texas

All nonprofits in Texas

Unlock Full Nonprofit Data

Sign up for free to access the complete funder list, financial history, program details, key personnel, and smart matching.

Unlock full data & AI matching Sign up free

    HAPPY HILL FARM CHILDRENS HOME INC (EIN: 51-0236530) - Funders & 990 Data | Signal990