Heron Hour

Golden-hour portraits · Portland, Oregon · by Maya Reyes

Book the light,not the date.

Maya shoots only in the last hour of sun. You choose a window; the sky chooses the evening. If rain moves in, your session moves itself — no texts, no refunds, no fuss.

This is a real evening.

Reading the forecast…

Out of the next 16 evenings, this is the one the system would give you. Maya didn't check a single weather app.

01 — The grey

Portland doesn't cancel sunsets. It hides them.

“Last fall I moved 11 of my 26 sessions by hand. Every one of them was a thread like this — while I was editing, driving to the coast, or asleep.” — Maya Reyes

Messages
00
Maya's time
0:00
Days in limbo
0

After: one text. Sent by the sky. Maya never saw it.

Sam · Hollis familyCannon Beach · Sat
Thu 9:14 AMHi Sam! Saturday at Cannon Beach is looking iffy. Want to keep watching?
ugh. yes let's watch. kids are SO excited
Fri 7:02 AM70% rain now. Could we do Sunday at 6:15?
Sunday works but let me ask my mom
she has a church thing till 5. can we do 5:30?
Sunset's 6:22, so 5:30 is harsh light. 6:00 latest?
ok trying
she can do 6 👍
Fri 9:40 PMwait now my app says Sunday rain too??
Different model. Checking again first thing.
Sat 8:05 AMSunday's 40%. Monday 6:19 looks clear. Possible?
Monday is a school night 😩
could we just get a refund and do spring?
I get it. The deposit can move to spring instead.
ok… let's try Monday
Booked Monday 6:00. Fingers crossed.
Heron Hour · nowre-docked

Rain moved into Saturday. Your session floated to Sun · light from 5:44 PM at Cannon Beach. Same deposit, nothing to do.

Keep itPick another

Sky behind you: Fri Oct 24, 2025, Portland · 5.8 mm of rain in the golden hour · Open-Meteo archive

19 / 61

fall golden hours in Portland had rain last year (Oct–Nov 2025, Open-Meteo archive)

−1.7 min

how much earlier the sun sets every October day. A date booked in September drifts.

8 vs 0

rained-out sessions when 26 bookings are replayed on real 2025 weather: fixed dates vs floating

02 — How the sky picks

Six readings. One evening.

Every evening in your window is scored against your place's light recipe, from the real forecast. The best one gets your session. Three days out, it locks. This is the actual reading for the sky above you.

Source: Open-Meteo ·

L6 · Maya's calendar
Free that evening
2 other sessions that week · 80-mile coast drive allowed
L5 · Light recipe
—
L4 · Rain
—
Risky
L3 · High / mid cloud
—
Clean gold, no cloud fire
L2 · Low cloud
—
Horizon partly socked in
L1 · Sun
—
The Okafor family · 5 + dog
Docked
—
light — · locks

03 — The next 16 evenings · live forecast

Sixteen real evenings. Throw a storm at one.

  1. Thu
    1
    69sunset 6:55 PM
    Good light

    Low cloud 0% — the horizon is open

  2. Fri
    2
    14sunset 6:53 PM
    Washout

    Low cloud 99% — the horizon is socked in

  3. Sat
    3
    83sunset 6:51 PM
    Sunbreak

    Low cloud 0% — the horizon is open

  4. Sun
    4
    92sunset 6:49 PM
    Sunbreak

    Low cloud 0% — the horizon is open

  5. Mon
    5
    28sunset 6:47 PM
    Washout

    Low cloud 83% — the horizon is socked in

  6. Tue
    6
    79sunset 6:45 PM
    Good light

    Low cloud 0% — the horizon is open

  7. Wed
    7
    83sunset 6:44 PM
    Sunbreak

    Low cloud 0% — the horizon is open

  8. Thu
    8
    73sunset 6:42 PM
    Good light

    Low cloud 0% — the horizon is open

  9. Fri
    9
    28sunset 6:40 PM
    Washout

    Low cloud 99% — the horizon is socked in

  10. Sat
    10
    69sunset 6:38 PM
    Good light

    Low cloud 0% — the horizon is open

  11. Sun
    11
    83sunset 6:36 PM
    Sunbreak

    Low cloud 0% — the horizon is open

  12. Mon
    12
    best
    99sunset 6:35 PM
    Sunbreak

    Low cloud 0% — the horizon is open

  13. Tue
    13
    54sunset 6:33 PM
    Flat light

    Low cloud 36% — the sun may hide at the horizon

  14. Wed
    14
    63sunset 6:31 PM
    Flat light

    Low cloud 3% — the horizon is open

  15. Thu
    15
    65sunset 6:29 PM
    Flat light

    Low cloud 0% — the horizon is open

  16. Fri
    16
    85sunset 6:27 PM
    Sunbreak

    Low cloud 0% — the horizon is open

Live forecast: Open-Meteo cached snapshot · score = open low horizon × cloud canvas × dryness for Cannon Beach. Sandbox: only the storm is simulated. Gold chips = sessions currently docked.

04 — Where the light lands

Three places. Three recipes for light.

Same photographs, same places. The only thing that changes is the light — point at a photo and be the sun.

01 / 03

Cannon Beach

Needs an open western horizon. Low cloud kills it; thin high cloud sets it on fire.

Drive
80 mi · 1 h 35 min from the Sellwood studio
Wear
Layers and bare feet. Wind off the Pacific runs 10° colder than town.
Best ahead
Mon, Oct 12 · light 99
Tide
Sessions dock only on low-tide evenings, when Haystack Rock reflects.

02 / 03

Sauvie Island

Warm side-light across the fields. 20–45% cloud bounces amber back into faces.

Drive
14 mi · 30 min · herons work the sloughs at dusk
Wear
Earth tones and boots. Kids can run; the light forgives.
Best ahead
Mon, Oct 12 · light 98
Note
Golden grass peaks Sept–Oct, before the November floods.

03 / 03

Forest Park

The rainy-day plan. Under 60–90% overcast the canopy becomes a giant softbox.

Drive
6 mi · 20 min · Lower Macleay trailhead
Wear
Deep greens, rust, cream. Avoid pure white under the moss.
Best ahead
Fri, Oct 2 · light 75
Note
When the coast is socked in, the system offers this instead of a refund.

05 — Book your window

Hold a window. The sky does the rest.

Where
Who
People
4
Your window

Tap a first and last evening. Give the sky at least three.

Oct 2–9 · 8 evenings

Demo: no card is charged. The deposit carries across every re-dock — no refunds to chase, ever.

06 — Maya's side

Maya's to-do list: empty.

Inquiries get an answer in two seconds with three real evenings. Storms re-dock sessions and send the one text. Locks, arrival guides and follow-ups go out on their own. Maya edits, drives, shoots.

Messages not sent
0
Hours given back
0.0
Re-docks automated
0

Counted live from the automation log · 0 sessions floating or locked · assumptions: 9 msgs / 38 min per manual reschedule

  1. Reading the sky…

Last season, in good light

Real photographs. Real light.

A family in a meadow at golden hour
Meadow light, 6:41 PMJessica Rockowitz
Nikon D850 · 35mm f/1.4
A portrait on a foggy Cannon Beach
Coast fog, soft as a scrimKarsten Winegeart
Unsplash
Parents and three children laughing under backlit trees
Backlight through the oaksSeljan Salim
Sony A7 IV · 35mm f/1.4
A couple embracing in late sun
Last 8 minutes of sunAlexander Mass
Canon EOS R6 II · 28mm f/1.4
A great blue heron in golden backlight
The studio's namesakeDmytro Koplyk
Sony A7R IV · 70-180mm f/2.8
A family silhouetted against a sunset sky
After the sun dipsTa Focando
Canon EOS 6D · 50mm f/1.8
Mount Hood at alpenglow reflected in Trillium Lake
Alpenglow on HoodBridget Smith
Nikon D5600

Shot only in good light.

Tonight in Portland · sunset 6:50 PM · golden 6:13 PM–7:10 PM

Studio

Heron Hour Photography
SE 13th Ave, Sellwood
Portland, Oregon

45.4655° N · 122.6530° W

Availability

Taking 9 more floating sessions before Nov 15, when the rains settle in.

Golden hour only · Sept–Nov, Apr–Jun

Real data

Forecast: Open-Meteo · Tides: NOAA 9437540 · Sun: solar-position math for each location.

Sample business for the Lovable challenge

Photographs (Unsplash)

Gantavya Bhatt · Tim Mossholder · Kevin Butz · Karsten Winegeart · Grant L · Bridget Smith · Dmytro Koplyk · Cole Keister · Jessica Rockowitz · Seljan Salim · Alexander Mass · Ta Focando

© 2026 Heron Hour · All evenings floatingBuilt in Lovable
Heron Hour · Portland, OR
000
Reading tonight's sky