Freelance digital marketing · six years in

I'm Hazel.

I've spent the last six years sitting across the table from small brands and founders, building the websites, stores, and campaigns that actually sound like them. Behind me is a small team I trust completely — designers, developers, and marketers I've worked with for years, who build the same way I do: by listening first. No account managers, no hand-offs. Just people who show up, in person when we can.

// working notes 6+ years across web, ecommerce & growth.
In-person sessions available, camera-off calls otherwise.
One team. No hand-offs. No account managers.

01 — How this started

One of my first clients ran a language center. She had a good place, good teachers, and students coming in — but her website didn't really show what made the center different. She also wasn't sure what to do with marketing or where to start.

I designed her website and helped her work through the marketing side — what to say, who to reach, and how to make it easier for people to find and understand the center.

It wasn't about doing something complicated. It was about understanding the business first, then building the right things around it.

That's still how I work today.

I listen, ask questions, and figure out what the business actually needs. Then my team and I build it — websites, ecommerce, SEO, ads, content, and marketing.

One team. No hand-offs. No account managers.

// why "imhazel" No agency logo between you and the work. If I'm building it, my name is on it — that's the whole pitch.

02 — What I do

Everything a growing brand needs, under one roof — and one point of contact.

Two groups of work. All of it connects back to the same story we start with.

Build

The house your brand lives in.

  • Website design & development custom
  • Ecommerce builds Shopify
  • WordPress design & upkeep CMS

Grow

Getting the right people to notice.

  • SEO organic
  • SEM & paid marketing Google · Meta
  • Content marketing strategy + copy
  • Social media management ongoing

03 — How we work together

Five steps. No stage skipped, no matter how small the project.

This order matters — most marketing that falls flat skipped step one.

(1)

Listen

A real conversation, in person where possible — about your customers, your competitors, and what's actually not working yet.

No deck. No pitch. Just notes and honest questions.
(2)

Understand

I look at your numbers, your site, your shop shelf if you have one — wherever the real evidence of your business lives.

Sometimes the fix is smaller than either of us expected.
(3)

Plan

A plain-language plan — what we build, in what order, and what it should change for your business by when.

You'll understand every line without a glossary.
(4)

Build

Design, development, store setup, campaigns, content — done by the same small team, so nothing gets lost in translation.

You'll see drafts early, not just a final reveal.
(5)

Grow

Ongoing SEO, ads, content and social — with monthly check-ins that read like conversations, not reports.

We keep listening after launch, not just before it.
"Every other agency asked what our budget was. Hazel asked what our customers actually wanted — and only then talked about budget."
— A client, three years working together

05 — Get in touch

Tell me what's not working yet.

In-person sessions are open for local clients — everyone else, I show up over a call with my camera on. Either way, the first conversation costs you nothing but an hour.

  • Email imhazelmarketing@gmail.com
  • Based in Available for in-person & remote work
  • Response time Within one business day