Growth

What I learned working at a big marketing agency (and why I left)

An inside look at how big marketing agencies sell to contractors, from someone who sold for one, and the red flags every owner should know.

Contractor at work on a residential job site

Before I started Altura, I worked in sales at a big marketing agency. I watched contractors pay $5,000 to $15,000 or more for template websites, weak SEO and ads that didn’t convert. They got low-quality leads, and they didn’t own any of the work. If they cancelled, it all went away. Owners never talked to an actual marketer, only an account manager who was really a salesperson. That’s why I left, and it’s why Altura works the way it does.

I’m not going to name the agency. The point isn’t one company. It’s a model that a lot of big agencies follow, and every contractor should know how it works before signing.

What big marketing agencies actually sell contractors

The agency I worked for sold bundled, one-size-fits-all packages: website, SEO, Google Ads, social media and Meta ads, all wrapped together. The problem is that not every contractor needs, or can afford, every type of marketing. A two-truck junk removal company and a 40-employee HVAC company were offered the same bundles.

A few things stood out from the inside:

  • The big companies got the attention. Larger accounts were catered to. Smaller contractors were often brushed off, even though they were paying real money they couldn’t afford to waste.
  • They sold everything but specialized in nothing. Websites, SEO, PPC, social: all on the menu, but nobody on the team was truly an expert in any of it.
  • The work didn’t match the pitch. The sales presentation looked great. The actual deliverables didn’t.

What contractors were paying, and what they got

What was soldWhat was delivered
A custom websiteA template site with little thought for converting visitors into calls
SEOBare-minimum work that didn’t move rankings
Google AdsCampaigns that spent money without bringing in quality leads
Meta adsSloppily put together ads with generic creative
The price$5,000–$15,000+

The best way I can describe it: maximum price, minimum effort. They didn’t truly market the business. They did the bare minimum to keep the account billing.

The result for most contractors was low-quality leads: tire-kickers, wrong service areas, people looking for the cheapest possible price. The owners paid for marketing, but it rarely turned into booked jobs.

The ownership problem: what happens when you cancel

This is the part that bothered me most. Clients didn’t own anything. The agency owned the website, the ad accounts and the content. When a contractor cancelled, everything went away: the site, the campaign history, the data. They had to start over from zero, which kept a lot of them paying long after they wanted to leave.

Before you sign with any agency, find out who owns:

  • Your website and its content
  • Your domain name
  • Your Google Ads and Meta ad accounts
  • Your Google Business Profile
  • Your call tracking numbers and analytics

Every one of those should be in your business’s name. If the agency won’t put that in writing, that tells you something.

Why you shouldn’t be talking to an account manager

At big agencies, owners usually meet with an account manager. Where I worked, those account managers were really salespeople. They didn’t know marketing. They knew how to keep a client paying and how to upsell the next package.

That isn’t fair to the business owner. You’re paying for marketing expertise, and part of every invoice goes to someone’s commission instead. When you ask “why aren’t my ads producing calls?”, you deserve an answer from someone who can open the account and fix it, not someone who has to “check with the team.”

The biggest lesson: marketing is an investment

Not everything I learned was negative. Working inside a big agency taught me how they operate behind the scenes, and, more importantly, what business owners actually care about.

Contractors don’t want to “do marketing.” They want marketing that pays them back. The owners who were happiest were the ones who saw marketing as an investment that returned more than it cost, not an expense they paid every month and hoped worked.

That changed how I measure everything. Good marketing comes down to two numbers:

  • Cost per booked job: what you spent to win each actual customer, not just each lead.
  • Return on ad spend: how much revenue came back for every dollar spent.

If an agency can’t talk to you about those numbers, it’s treating your marketing as an expense.

What I do differently at Altura

I started Altura in January 2026 to do this the right way. In its first 10 months, Altura has generated more than $5 million in revenue for its clients. Here’s what’s different:

  • You meet directly with me. No account managers. You talk to the person who understands your marketing and makes the changes.
  • You own your accounts. If you ever cancel, you keep the work.
  • The focus is quality leads and booked jobs, not clicks, impressions or vanity numbers.
  • We specialize. Altura works only with home-service contractors, on Google Ads, Meta ads, SEO, Google Business Profile and websites, so you get experience, not a sales pitch.

Here’s what that looks like in practice. A Connecticut junk removal company we work with got 188 leads in its first 23 days at $29.04 per lead. A landscaping campaign turned $3,160 into 65 leads and 45 booked jobs in 45 days. See more on our results page.

Red flags to watch for when choosing a marketing agency

Built from what I saw on the inside:

  1. One-size-fits-all packages that don’t start with your trade, your market and your budget.
  2. The agency owns your website, domain or ad accounts.
  3. You’ll only ever talk to an account manager, never the person doing the work.
  4. They sell every service but can’t show deep results in any of them.
  5. Reports full of clicks and impressions, with no calls, leads or booked jobs.
  6. Template websites sold as custom builds. Ask to see live sites they’ve built for contractors.
  7. Pricing that doesn’t match deliverables. Ask exactly what you get for the money.
  8. Pressure to sign today.

For a full vetting checklist, see how to find a reliable marketing provider, and for a local-vs-national comparison, should you hire a local or national contractor marketing company.

Frequently asked questions

Do I own my website if I cancel my marketing agency?

It depends on your agreement. Many big agencies keep ownership of the website, content and ad accounts, so cancelling means losing them. Before you sign, get it in writing that your domain, website, ad accounts and Google Business Profile belong to your business. At Altura, clients own their accounts and keep the work if they cancel.

How much should a contractor pay a marketing agency?

There’s no single right number, but price should match deliverables and results. Judge it by cost per booked job and return on ad spend, not the monthly fee alone. For reference, Altura’s website builds are $2,000, $3,500 or $5,000 depending on size; see website design for small businesses. For budgeting, see what percentage of revenue should go to marketing.

Is a small agency better than a big agency?

Not automatically. Big agencies can offer more services under one roof. But a specialized, smaller agency usually gives you direct access to the person running your marketing, more attention for smaller accounts, and deeper experience in your trade.

Are marketing agencies worth it for contractors?

A good one is, because it should pay for itself in booked jobs. A bad one is an expense you can’t get back. The difference is specialization, ownership, direct access and reporting on real results.

Let’s connect

Tired of paying for marketing that doesn’t work? Talk directly with me, not an account manager. Send a message or call 253-579-3230.

Cole Mello is the founder of Altura Marketing Group. He studied marketing at Washington State University and manages Google Ads, Local Services Ads and Meta campaigns for local service businesses. About Altura

Related reading

How to find a reliable service provider for ad optimization

How to find a reliable service provider for ad optimization: where to look, how to vet them, what Google recommends and the warning signs to walk away from.

How to choose a marketing agency in Washington State

How to choose a marketing agency in Washington State, from King and Snohomish County to Eastern Washington: what to ask, what to avoid and why it matters.

Local agency or national contractor marketing company?

Local agency vs. national contractor marketing company: the trade-offs in market knowledge, attention, process, contracts and reporting — and how to decide.

Next step

Want a second set of eyes on your marketing?

Tell us what you offer and where you work. We will tell you honestly whether paid ads make sense for your business, and what we would do first.