An airplane wing above the clouds, lit by a golden sunrise.
A 501(c)(3) nonprofit on a mission

Turning unused travel rewards into a roof over someone's head.

Give A Roof converts donated airline miles, hotel points, and monetary gifts into safe nights of shelter — restoring dignity and hope to people experiencing homelessness.

Official campaign partnerUnited MileagePlus

United MileagePlus · Miles on a Mission

Now live on United Airlines

Donate your United miles to Give A Roof

Give A Roof is now an official campaign in United Airlines' MileagePlus “Miles on a Mission” program. Donate your United miles directly through United — securely, in just a few clicks — and turn rewards you may never use into safe nights of shelter.

Have miles or points with another airline or hotel? You can still give those too.

Campaign goal

500,000miles

1,000 raisedevery mile is a step toward a roof
United MileagePlus
Simple & transparent

How it works

Three simple steps turn rewards you may never use into a safe place to sleep tonight.

01

You give

Donate airline miles, hotel points, or a monetary gift. Every contribution — large or small — moves someone closer to shelter.

02

We convert

We transform those rewards and funds into booked nights of shelter, working to stretch every point and dollar as far as it will go.

03

They get a roof

Recipients receive immediate shelter — and with it, the dignity, stability, and hope to take the next step forward.

See the idea in action

Our founder Claudio Bono on how unused hotel rooms and travel rewards can close the shelter gap.

Can Empty Hotel Rooms Fill California's Shelter Gap? — California Insider Opinion

A proven path to ending homelessness in three years

An op-ed from our founder, Claudio Bono

It started with one person. I funded a ten-night hotel stay for a young man who was sleeping on the street. Those ten nights gave him something he hadn't had in a long time: a door that locked, a bed, and a moment to breathe. In that window he reconnected with his family, and he left to start over with them in Florida.

Ten nights changed a life. It made me ask a simple question: what if we could do that at scale?

Americans are sitting on more than $25 billion in airline miles and hotel points that will never be redeemed. At the same time, more than 580,000 people sleep without shelter every night. The resources to help already exist — they're just locked up in loyalty programs instead of working for people who need them.

Give A Roof bridges that gap. By pairing donated rewards and funds with centralized intake, triage, and immediate shelter, we believe we can chart a realistic, dignity-centered path to ending homelessness in three years. Not by arguing about it — by acting on it.

Listen to the conversation

Founder Claudio Bono on the idea behind Give A Roof and the plan to end homelessness.

About Give A Roof

Give A Roof is a California-based 501(c)(3) nonprofit founded on April 30, 2024 in Cupertino, CA. Led by Claudio Bono, we're on a mission to turn unused resources into lifesaving shelter for people experiencing homelessness.

We take a data-driven, dignity-centered approach: meet people where they are, get them under a roof first, and build a path forward from there.

Founded
April 30, 2024
Founder
Claudio Bono
Status
501(c)(3) nonprofit
EIN
99-2925258
Location
Cupertino, California

Join the movement to end homelessness in three years.

Your miles, points, or gift become a safe place to sleep tonight. Every contribution gives someone a roof — and a fresh start.

580,000+

people experience homelessness in the U.S. on any given night

187,000+

of them are in California alone

$8.1B

estimated annual cost of homelessness in California (2020 study)

$25B

in untapped airline miles and hotel points sitting unused