Booking spring 2027 weddings

Flowers that feel like you.

Seasonal flowers, arranged by hand on Railroad Avenue. I grow a third of what I sell and pick the rest from farms within an hour of the shop.

Call Imani
4.9 from 180+ Google reviews (sample)
  • Weddings
  • Weekly flowers
  • Sympathy
  • Dinner tables
  • Dried wreaths
  • Workshops

"Imani walked our venue once and made the barn look like the garden where we got engaged. Six months later, guests still ask who did the flowers."

Dani M.Bride, June 2026. Sample review

Flowers for the everyday and the big days.

Grown in my garden

  • Dahlias
  • Ranunculus
  • Tulips
  • Cosmos
  • Eucalyptus
  • Lavender
  • Weekly flowersfrom $45 a week
  • Weddingsfrom $1,800
  • Sympathy flowersfrom $85, same day
  • Dinners & eventsquoted in 48 hours
  • Wreath workshops$95 a seat
  • Delivery in town$12, Tue-Sat

Seventeen years with my hands in buckets.

Imani Okafor, the owner, smiling over an armful of white, cream and pale blue tulips by a sunny window.
Imani OkaforOwner and florist

Where I learned

Skagit Valley flower farmGrower's apprentice2006-2009

  • Shop open since 2009
  • Insured for venue work
  • 7-day freshness guarantee

I opened the shop with one cooler and a borrowed van. Seventeen years later it's still just me at the bench most days, with two part-timers in wedding season.

Most of what you see was grown nearby, a third of it in my own garden on the north side of town. When something isn't in season, I'll tell you, and suggest what is.

I'm fussy about the small stuff: clean stems, fresh water, a note written by hand. It's why people come back every week, and why I still answer the phone myself.

Simple prices. Flowers that last.

Clear prices, no wire-service fees. Order by phone, by text or at the counter.

  1. Tell me the day

    Call or text with the date, the budget and anything you love.

  2. I pick and arrange

    Fresh stems that morning, arranged at the bench on Railroad Ave.

  3. Delivered or picked up

    Delivery in town Tuesday to Saturday, or collect from the shop.

Open Tuesday to Sunday

Walk in anytime

Wrapped bouquets from $35, made while you wait. Every stem carries my 7-day freshness guarantee.

Weekly flowers

One arrangement a week, delivered on Tuesday. For homes, front desks and restaurants.


$45/ week

  • Local stems
  • Vase swap
  • Free delivery
  • Skip by text
  • Pause anytime
  • 7-day freshness

Text to startBilled monthly

Weddings & events

Full-service flowers from $1,800. For ceremonies, dinners and installs.

  • Venue visit
  • 48-hour quote
  • Setup, teardown
  • Fully insured
Get a quote

Kind words from my regulars.

4.9 from 180+ reviews (sample)
  • Our office has had Imani's flowers every Tuesday for three years. They still last the whole week, and she remembers who hates lilies.

    Walt H.Weekly flowers. Sample review

  • I called at eleven about my grandmother's service. The flowers were at the chapel by three, and they were exactly her colors.

    Rosa L.Sympathy flowers. Sample review

  • The wreath workshop was the best $95 I spent all winter. Small group, real instruction, and mine still hangs on the door.

    Theo K.Wreath workshop. Sample review

Your questions answered.

How far ahead should I order?

Two days for most arrangements, and same day if you call before noon. Weddings usually book three to nine months out.

Do you deliver?

Yes, Tuesday to Saturday across Bellingham for $12, free with weekly flowers. Farther out, I'll quote it on the phone.

What if my flowers fade early?

Every order has a 7-day freshness guarantee. Text me a photo and I'll replace them, no questions asked.

Can I choose specific flowers?

Of course. I'll tell you honestly what's in season and looking good that week, and suggest a swap if it isn't.

Do you take last-minute sympathy orders?

Yes. Call the shop and I'll deliver to the funeral home or chapel the same day whenever I can.