CLICK

Full-Stack Marketing Consultant · West Chester, PA

Strategy built.
Campaigns run.
Results owned.

I'm a performance marketer with 18+ years of experience across paid media, CRM, and website growth. I handle the full picture — from building the strategy to executing every channel — so you're not managing five vendors to do one job.

Paid media, email, SMS, SEO, AEO & CRO Strategy and hands-on execution No agency overhead. No junior staff.
18+
years of
experience

18+ years across industries including

Hospitality & Tourism Health & Wellness Consumer Brands Local Services Restaurants & Retail Startups E-commerce

What I do

Every channel.
One person accountable.

Paid Media

Meta TikTok Google CTV

Full-funnel paid media strategy and hands-on campaign management. I build the account structure, write the briefs, manage the budgets, and optimize to the metrics your business actually cares about — CAC, ROAS, and revenue.

Get started →

CRM & Lifecycle

Email SMS Klaviyo Automation

I own the full lifecycle — strategy, segmentation, creative, automations, and send calendar. Welcome flows, abandonment series, win-back campaigns, and broadcast emails that get read and convert. One channel, completely covered.

Get started →

Website Growth

SEO AEO CRO

Organic search, AI search visibility, and on-site conversion — the three levers most businesses underinvest in. I build the strategy and the content to rank on Google, get cited in AI results, and turn more visitors into customers once they land.

Get started →

How I work

Strategy first.
Execution always.

Step 01 — Strategy

Audit

We start by understanding where you are, what's working, and what's being left on the table. You get a clear picture before any budget moves.

Step 02 — Build

Launch

I build the campaigns, flows, and content from scratch — or take over what's existing. One person doing the work, not a team of specialists briefing each other.

Step 03 — Optimize

Grow

Ongoing management, testing, and reporting tied to your actual business goals. You always know what's running, why, and what it's producing.

Photo coming soon

Who you're working with

I've worked every channel. I know which ones actually move the needle.

I started in marketing before most of the tools in use today existed — built my first email list from scratch around age 10, went professional, and spent the next 18 years working across paid media, email, SEO, and brand strategy for consumer brands, hospitality groups, and local businesses.

What that breadth gives you is this: I don't oversell any one channel because I've seen how they all work together. A paid media campaign is only as strong as the landing page behind it. An email list is only as valuable as the strategy driving it. I think in full funnels, not individual tactics.

I keep my client list deliberately small. If you work with me, you're getting my direct attention — not an account manager's version of it.

18+ years in performance marketing
Paid media, email, SMS, SEO, AEO & CRO
National consumer brand experience
Based in West Chester, PA
Book a free call →

FAQ

Questions I get before people reach out.

Still have something? Book a free 30-minute call — I'll answer anything in the first 10 minutes.

What types of businesses do you work with? +
Primarily small businesses, local service businesses, and DTC brands in West Chester and the surrounding area. If you're running marketing across multiple channels without a dedicated senior hire — or you're spending money on ads without a clear strategy behind them — we should talk.
Do you handle strategy, or just execution? +
Both. That's the point. I build the strategy and I execute it. You're not paying for a strategist who hands off to a media buyer who hands off to a designer. One person is accountable for the whole thing — start to finish.
How is working with you different from hiring a marketing agency? +
At an agency, your budget pays for overhead, account managers, and staff you'll never meet. With me, 18+ years of experience is working directly on your account. I don't mark up ad spend. I don't have a junior team running your campaigns while a senior person reviews them once a month.
What is AEO and why does it matter? +
AEO stands for Answer Engine Optimization. It's what gets your business cited when someone asks ChatGPT, Perplexity, or Google AI a question like "best [service] in West Chester." It's a fast-growing visibility channel that most local businesses haven't touched yet. I offer it as part of Website Growth or as a standalone service.
Do I need to sign a long-term contract? +
No. I work month-to-month after an initial onboarding period. If the work is producing results, you'll want to stay. If it's not, you shouldn't be locked in — and I'd rather earn the relationship than hold it together with a contract.

One strategist.
Every channel.
All yours.

Book a free 30-minute call. I'll take an honest look at what you're running, tell you what I'd focus on first, and we'll see if working together makes sense.