digital marketing services price list — illustration

How to Get a Line-Item Quote From a Marketing Agency (and Read It)

Why agencies quote in bundles, how to demand a line-item breakdown, and the five questions that tell you whether a quote is a strategy or a template.

How to Get a Line-Item Quote From a Marketing Agency (and Read It)

TL;DR: Bundled pricing protects margin. Unbundled pricing lets you negotiate. This is how to make an agency give you a line-item quote, what each line should say, and the five questions that separate a real scope from a template with your logo on it. For our actual ranges, see our Asheville SEO pricing breakdown and digital marketing pricing guide.

Table of Contents

  • Why almost nobody quotes line by line
  • The lines a quote should contain
  • Ad spend versus management fee
  • One-time versus ongoing
  • The three lines that eat most budgets
  • Five questions to ask on the call

Why Almost Nobody Quotes Line by Line

Search for a digital marketing price list and you get two things: agency pages saying “every business is different, contact us,” and blog posts with a range so wide it’s useless. Fifteen hundred to fifty thousand a month is not a price. It’s a shrug.

There’s a structural reason. Bundled pricing protects margin. When you buy “Growth Package,” you can’t see how much of it is content production and how much is a report that generates itself. Unbundle it and every line becomes negotiable — which is exactly why the bundle exists.

The good news is that asking for a breakdown is a completely normal request, and how an agency responds to it tells you a great deal before you’ve spent a dollar.

Want more customers from Google & AI search?

Get a free SEO audit of your site — see exactly what to fix first.

Get My Free Audit Book a Call

The Lines a Quote Should Contain

Ask for the quote broken into these categories, each with its own number. Any agency that knows its own delivery costs can produce this in a day.

SEO
– Technical audit (one-time)
– Ongoing technical maintenance
– Keyword research and mapping (one-time)
– On-page optimization, priced per page
– Content production, priced per post with a word count attached
– Service or location page builds, priced per page
– Local SEO and Google Business Profile management
– Citation building and cleanup (one-time)
– Link acquisition, with the tactic named
– Rank and visibility tracking

Paid media
– Management fee, stated as flat or percentage
– Landing page builds
– Creative production, static and video priced separately
– Call tracking

Website
– Build or rebuild (one-time)
– Hosting and maintenance
– Performance remediation (one-time)
– Conversion rate work

Content and reporting
– Blog production
– Email
– Review generation
– Reporting and analysis

The specific numbers matter less than the shape. A quote with four lines is a bundle wearing a costume. A quote with twenty lines is something you can actually evaluate, negotiate, and hold someone to.

Ad Spend Versus Management Fee

This is the most common budgeting mistake we see, and it’s worth being blunt about.

Ad spend goes to Google or Meta. Your agency does not keep it.

Management fee is what your agency keeps for running the account.

If a proposal gives you one combined number, you cannot tell what you’re paying for the service. Insist on the split, every time.

Then ask which model the fee uses. Flat fees are better for you at high spend and worse at low spend. Percentage-of-spend is the reverse, and it creates a structural incentive to recommend increasing your budget. Neither is wrong — but if it’s a percentage, ask where it caps, and if it’s flat, ask what spend level it assumes. A fee that consumes a large share of a small budget is the version to watch for; below a certain spend, running paid search simply and yourself often beats paying anyone to manage it.

One-Time Versus Ongoing

Mark every line as one-time or recurring, and question anything recurring that shouldn’t be.

Genuinely one-time: technical audit, keyword research and mapping, citation cleanup, page builds, tracking configuration, performance remediation.

Genuinely ongoing: content production, link acquisition, GBP management, monitoring, paid management, hosting.

If an audit appears every month indefinitely, ask what’s actually being redone. Sometimes there’s a real answer — a large site with constant change needs recurring technical review. Often there isn’t.

The inverse is worth checking too. A setup fee is reasonable when there’s genuine up-front work attached. It’s not reasonable when it’s a first-month premium with nothing named against it.

The Three Lines That Eat Most Budgets

Across the quotes we see, three lines consume most of a small business budget and get the least scrutiny.

Content production. Frequently half the retainer or more. Usually the right place to spend — but you should know that’s where the money goes, and you should be able to name what this quarter’s posts are supposed to accomplish. Four posts a month with no stated purpose is a treadmill.

Link acquisition. Easy to overspend, hard to verify. Ask for the URL of every link built, in the monthly report. If the answer is “we don’t disclose our sources,” you’re buying placements from a network and the risk transfers to you, not them.

Reporting. A dashboard is automated software output. If reporting is a significant line item, ask what the human does. What you should be paying for is the half hour where someone reads the numbers and changes the plan — not the PDF.

Five Questions to Ask on the Call

In this order. They take ten minutes and they’re more diagnostic than any proposal document.

1. “Can I see this unbundled, line by line?” An agency that can’t produce that doesn’t know its own costs.

2. “What would you change about this for my business specifically?” You want something concrete — a named problem on your site. If the answer restates the package, it’s a template.

3. “Which line would you drop if my budget were 20% lower?” This forces a priority ranking. Anyone who has looked at your account answers instantly. Anyone who says every element is essential doesn’t know which parts drive your results — and their answer also tells you which line they consider weakest.

4. “Who does the work, and where do they sit?” Name and role. Subcontracting is fine. Not knowing is not.

5. “What has to be true in 90 days for this to be working?” You want named metrics and interim checkpoints. “SEO takes 6 to 12 months” as a complete answer is a way of deferring accountability for six months. Long timelines don’t make progress unmeasurable.

Quick Recap

  • Bundled quotes protect margin; unbundling makes every line negotiable.
  • Ask for a breakdown across SEO, paid, website, and content — twenty lines, not four.
  • Never accept one number covering both ad spend and management fee.
  • Mark every line one-time or ongoing, and question recurring audits.
  • Content, links, and reporting are where the money goes and where scrutiny is thinnest.
  • Five questions: unbundle it, what changes for me, what gets cut at 20% less, who does the work, what’s true in 90 days.

Frequently Asked Questions

Is it rude to ask an agency to unbundle their pricing?
No. It’s a standard procurement request. How they react is useful information — a confident operator has the numbers, and a reseller has to go ask someone.

Why do agencies quote such different prices for the same deliverable?
Three reasons: who does the work, what’s genuinely included per line, and margin expectations. The first two are worth paying for; the third is worth negotiating.

Should I always pick the cheapest quote?
No — pick the one aimed at the right problem. A smaller budget pointed at your actual constraint beats a larger one running a generic content program.

What if an agency refuses to give line items?
Some genuinely scope custom work and can’t itemize before discovery. That’s fair. Refusing after discovery is different, and it’s a reason to keep shopping.

How often should pricing be revisited?
Annually, or whenever scope changes by more than about 20%. A retainer that never changes usually means the work stopped changing too.

Want more customers from Google & AI search?

Get a free SEO audit of your site — see exactly what to fix first.

Get My Free Audit Book a Call

Share this post

digital marketing services price list — illustration
Call (828) 348-7686Book a Call