Text Daniel Get in touch

AI marketing for local businesses.

Faster websites, short-form video and AI automations for businesses in North County San Diego and Orange County.

Latest preview, a Carlsbad dental office: 8.9 s to 1.4 s to load on a phone.

Recent work, with the numbers.

What we built and what it did, measured.

6.8 s to 1.5 s

A San Diego landscape architect's homepage, rebuilt from their own photos. Time for the main content to show on a phone:

Page size, MB
7.6 to 0.74
Speed score
57 to 100

Google Lighthouse, mobile, median of 3 runs, Oct 19, 2026. A free preview we built; their live site is unchanged.

How we measured it : landscape architect site

1,713 views in 10 hours

Noki, an original animated mascot we made for a sugar-free mints brand. One short reel a day.

Seen by people who don't follow the account
97%
Views, reel 1 to reel 4
358 to 1,713

Instagram insights, Oct 19, 2026, 7:20 AM PT. Tap the reel to play it with sound.

See all four reels

8.9 s to 1.4 s

A Carlsbad dental office's homepage, rebuilt with their own team photos. Time for the main content to show on a phone:

Page size, MB
1.75 to 0.21
Speed score
58 to 100

Google Lighthouse, mobile, median of 3 runs, Oct 19, 2026. A free preview we built; their live site is unchanged.

How we measured it : dental office site

Same day

Aqua Residence, a beach rental in Zihuatanejo, Mexico, had three rental listings and no website. We turned them into one booking site on the owner's own domain, live the same evening. Their email on that domain kept working throughout.

Rental listings, one site
3 to 1
Files we had to ask for
0

Paid project, September 2026. Built from the owner's own listings. Live at aqua.mx.

How it went live

100+ recurring tasks automated

Before HAZE, Daniel built an in-house AI automation platform for the marketing team at a wealth management firm: 100+ of the team's 116 recurring tasks now run on their own, in about three months.

Automation jobs running
112
Leads moved into the CRM a week
1,800+

In-house work as an employee, not a HAZE client. Guarded by 4,888 automated tests, with every AI draft checked against compliance rules.

Free speed check.

Send your website. Within one business day you get its load time on a phone and the one change that would help most.

What HAZE does.

  • Sites rebuilt for speed

    Your site rebuilt from your own photos and words, with the load time measured before and after.

  • Short-form video

    Vertical Reels and TikToks, including original animated characters for your brand.

  • AI automations

    Small AI tools that take repeat work off your plate, like a guest assistant that answers from your own listings.

  • AI-search visibility check

    We test whether ChatGPT-style crawlers can read your site, and fix what blocks them.

Priced from your numbers.

Every business is different. We add up the time and money it saves you each month, then price it so you keep at least 3x what you pay in the first year. You see the math before any work starts.

Your site
Rebuilt fast and mobile-first from your own photos and words, launched on your domain, with two rounds of changes. Half to start, half at launch.
Monthly care
A monthly speed and AI-search check with a short report, small edits and uptime watch. Month to month, cancel any time.

How it works.

  1. We measure your site

    Load time on a phone, page size and what AI search can read. Free.

  2. You see a preview first

    A private version built from your own words and photos, with the before and after numbers.

  3. Say yes, and it goes live

    Half to start, two rounds of changes, then launch on your domain and the other half.

  • You own your domain and files
  • No long-term contract
  • Care cancels any time

Run from Carlsbad.

Daniel Moran

HAZE is run by Daniel Moran, who grew up in Carlsbad. He works with local businesses across North County San Diego and Orange County.

Serving Carlsbad, Oceanside, Encinitas, Vista, San Marcos, Escondido, Del Mar and Orange County.

Daniel on LinkedIn (opens LinkedIn)

Questions.

Do I pay anything before I see my site?

No. We measure your current site and build a private preview from your own words and photos first. You pay only if you want it.

What does it cost, and how do I pay?

It depends on your site and what a new customer is worth to you, so we quote after the free speed check. You see the price before any work starts. Half to start, half at launch, by Zelle. Monthly care is optional and cancels any time.

Who owns the site and the domain?

You do. Your domain stays in your name and you get the site files.

I already have a website. What happens to it?

It stays up until you approve the new one. We switch over only after your OK, and your business email keeps working.

Do we need to meet?

No. Everything runs by text and email, so you can answer when it suits you.

Tell us about your business.

Text or call Daniel, or send a message.

Prefer email? daniel54269@gmail.com

Send a message