Skip to main content
KarmaSoftech

Google Ads cost in the US: what small businesses pay

By 9 min read

Short answer: Google Ads has no fixed price. You pay only when someone clicks your ad, and in the United States a click for a local business search typically costs $1 to $40, with legal and some home-service searches running higher. Most small businesses spend $450 to $1,500 a month on the ad budget itself, plus a management fee if someone runs the account for them.

"How much does Google Ads cost?" is the first question owners ask us, and "it depends" is the honest answer but not a useful one. This guide gives you real numbers. It explains how Google Ads pricing works, what a click typically costs in the US by industry, what a daily budget actually buys, the costs that surprise people, and when Google Ads is the wrong first move for a small business.

How Google Ads pricing works

Google does not sell ads at a set rate. Every time someone searches, Google runs an instant auction between all the businesses that want to show an ad for that search. Three things decide what you pay:

  1. Your bid. The most you are willing to pay for one click. You can set this yourself or let Google set it automatically.
  2. Your quality score. Google rates your ad and landing page from 1 to 10 on how well they match the search. A higher score means you pay less for the same position.
  3. Competition. How many other businesses want the same click, and how much they are willing to bid.

The key point: you pay per click, not per view. Your ad can appear a thousand times and cost nothing if nobody clicks. This is called CPC, or cost per click.

You also set a daily budget. Google may spend up to twice your daily budget on a busy day, but over a month it will not go past your daily budget multiplied by about 30.4. The ad budget is billed by Google directly to you, never through your agency.

What a click typically costs in the US

Click prices vary by industry, by metro area, and by how urgent the search is. These are typical ranges we see for US small businesses at the time of writing. They are estimates, not quotes.

Type of business Typical cost per click Example searches
Restaurants, salons, local shops $1 – $4 "pizza delivery near me", "hair salon open Sunday"
Real estate agents $2 – $8 "homes for sale in [town]", "sell my house fast"
Dental, medical, chiropractic $4 – $15 "dentist near me", "emergency dentist", "chiropractor"
Home services (plumbing, HVAC, roofing, electrical) $10 – $40 "water heater repair", "AC not cooling", "roof replacement"
Emergency and high-ticket home services $30 – $80+ "emergency plumber", "roof leak repair", "furnace replacement"
Legal (injury, DUI, family, bankruptcy) $30 – $150+ "car accident lawyer", "DUI attorney near me"

A big metro area, a competitive category, and an urgent search push you to the top of each range. A smaller city, a niche service, or a tightly built campaign pushes you to the bottom. Two plumbers in the same county can pay $12 and $45 for the same search, and the difference is almost always the setup, not luck.

What a daily budget actually buys

Let us make the numbers concrete. Suppose your average click costs $12 and one in ten visitors calls or fills in your form. That is a 10% inquiry rate, which is realistic for a service business with a clear landing page and a phone button at the top.

Daily budget Monthly ad spend Clicks a month Inquiries a month Cost per inquiry
$15 about $456 38 about 4 about $120
$20 about $608 50 about 5 about $120
$30 about $912 76 about 7 about $120
$50 about $1,520 126 about 12 about $120

Notice that the cost per inquiry stays flat as the budget grows. A bigger budget does not make clicks cheaper. It just brings more of the same inquiries. What moves the cost per inquiry is the quality of the setup, which we cover below.

Now compare that to what a customer is worth. If an HVAC company earns $600 on an average service call and one inquiry in three becomes a booked job, a $120 inquiry costs $360 per customer. That works. If you sell a $30 haircut once, it does not, and a well-run Google Business Profile will serve you better than paid clicks.

The costs people forget

The ad budget is only part of the bill. Before you start, add these to your math:

  • Management. If an agency or freelancer runs your ads, typical fees for a small US account are $300 to $1,500 a month as a flat fee, or 10% to 20% of ad spend on larger accounts. Some charge a one-time setup fee of a few hundred to a couple of thousand dollars instead. Our guide to PPC management pricing goes through the fee models in detail.
  • A page for the ad to land on. Sending clicks to a slow home page wastes them. A simple landing page or a good business website with a call button above the fold is part of the real cost.
  • Call and form tracking. Without it you cannot tell which keywords bring customers. Setting it up takes an hour or two, and it is the difference between guessing and knowing.
  • Taxes. Whether any tax applies to your ad charges depends on your state and on Google's current billing rules, so check your Google invoice rather than assuming.
  • Your time. If you run ads yourself, count two to three hours a week for the first two months.

Why some businesses pay three times more than others

Two dental practices in the same city can pay $6 and $18 for the same click. The expensive one usually has one or more of these problems:

  1. Broad match keywords with no negative list. The ad shows for "dental assistant jobs" and "dental school", and the practice pays for people who will never book.
  2. Targeting the whole state when patients only come from a 15-mile radius.
  3. Ad text that does not match the search. Someone types "root canal cost" and sees "Best Family Dentist". Low quality score, higher price.
  4. Landing on the home page instead of a page about that exact service.
  5. Running ads 24 hours when nobody answers the phone after 6 pm.
  6. Never reading the search terms report, so the same waste repeats every month.
  7. Leaving Google's automatic "recommendations" switched on, which often adds broad keywords and raises budgets without a human deciding.

None of these are hard to fix. They are just invisible unless someone looks.

Seven ways to lower your Google Ads cost

  1. Start with phrase and exact match keywords, not broad match.
  2. Build a negative keyword list on day one: free, jobs, salary, school, DIY, how to, and anything you do not sell.
  3. Draw a tight service area using ZIP codes or a radius around where customers actually come from.
  4. Write ads that repeat the search words and mention your town and one clear reason to call.
  5. Send clicks to a page about that service, with the phone number tappable and visible without scrolling.
  6. Set an ad schedule that matches the hours you can answer the phone.
  7. Review the search terms report every week for the first two months, then every two weeks.

Do these and a $600 monthly budget often brings more inquiries than a badly built $2,000 budget.

Is Google Ads worth it for a small business?

Google Ads works well when:

  • People already search for what you sell: "AC repair", "dentist near me", "divorce lawyer", "roof replacement".
  • One customer is worth at least a few hundred dollars to you, or customers come back.
  • You can answer calls and reply to form inquiries quickly during business hours.

Google Ads is usually not the first step when:

  • Nobody searches for your product yet, such as a new brand or a new kind of food truck. Facebook and Instagram ads do better at creating demand.
  • Your website is slow or has no clear way to contact you. Fix that first.
  • You cannot afford to test for at least two months. One week tells you almost nothing.
  • You are a home-service or professional business that qualifies for Google Local Services Ads. Those charge per lead rather than per click and are often the cheaper place to start, alongside a free Google Business Profile.

What we charge

We believe the price should be clear before the first email, so here it is. Our Ads Setup package is $599 one-time. We set up your Google Ads or Meta Ads account, build and launch one campaign, write the ad text and images, set up lead tracking, and walk you through everything on a video call so you can run it yourself. Our Ads Management plan is $999 per month. We run Google Ads and Meta Ads for you, add new ads and offers each month, check the account weekly, and send a simple monthly report, with email support included.

Your ad budget is separate and paid by you directly to Google. The account stays in your name, there is no long-term contract, and you can stop the monthly plan any time. Our team is based in India and works with US businesses by email and video call. Full details are on the Google and Meta Ads service page and the pricing page.

The short version

Google Ads costs whatever you decide to spend, because you pay per click and set your own daily budget. In the US a local business click typically costs $1 to $40, and legal or emergency searches can run well past that. Most small businesses spend $450 to $1,500 a month plus a management fee. The setup, not the budget, decides whether that money turns into customers. Start with tight keywords, a small service area, a fast landing page, and call tracking, and give it two months before you judge. If the clicks in your industry are too expensive, SEO and a well-optimized Google Business Profile are the slower, cheaper route to the same customers.

Common questions

What is the minimum budget for Google Ads in the US?

Google does not set a minimum. You can run search ads at $5 a day. In our experience most small businesses need $15 to $30 a day, which is roughly $450 to $900 a month, to get enough clicks to learn what works and to see a steady flow of calls and form inquiries.

Do I pay Google if nobody clicks my ad?

For search ads, no. You pay only when someone clicks. Your ad can show thousands of times at no cost. Display and YouTube campaigns can charge per thousand views instead, but a small business almost always starts with search ads, where the click is the only charge.

How much does Google Ads cost per click for a local business?

It depends on the industry. At the time of writing a click typically costs $1 to $4 for restaurants and shops, $4 to $15 for dental and medical searches, $10 to $40 for plumbing, HVAC and roofing, and $30 to $150 or more for legal searches. Urgent searches and big metro areas sit at the top of each range.

How soon will Google Ads bring inquiries?

Search ads reach people who are already looking, so the first calls often arrive within the first week. Treat the first month as a learning period for which keywords, ZIP codes and hours work. Cost per inquiry usually improves in months two and three as the waste is trimmed.

Can I run Google Ads myself instead of hiring someone?

Yes. The platform is free to use and there is no rule that you need an agency. Most owners lose money in the first months on broad keywords and loose location settings, so a one-time professional setup with a walkthrough is a sensible middle path if you want to run it yourself afterward.

Want us to do this for you?

If you would rather spend your time on your business, get in touch. We will set it up properly and explain everything in plain English.

We usually reply within one business day. Monday to Friday. Email any time, calls by appointment.