Cleaning · Painting · Remodeling · Landscaping

Ads for home service companies. You see every dollar and every lead.

We set up Google Ads, Local Services Ads, the landing page and the call tracking. You answer the phone. Every Monday you get one page: what you spent, who called and what each lead cost.

Public information only. No passwords. In your inbox within 2 business days.

10 business daysfrom getting your access and photos to ads running
Every Mondaya one-page report, by noon New York time
In your nameGoogle Ads, Business Profile, GA4, Meta and your domain
3 monthsthen month-to-month, with 30 days’ notice
01 / How it works

Three steps. The first one is free.

  1. 1Days 1 to 2

    You send your business name and city.

    We search for your service in your town the way a customer would: the map, your Business Profile, your website on a phone, the ads running around you. Then I record a video of about 5 minutes and send it with a one-page score.

  2. 2Business days 1 to 10

    If it makes sense, we set it up.

    Tracking first, so every call and form counts from day one. Then your Business Profile, the landing page and a Google search campaign for the service that pays you best. Local Services Ads go live once Google approves your documents, which usually takes 3 to 4 weeks.

  3. 3Every Monday

    You get the report.

    Spend, calls, quote requests, cost per lead, what we changed and why. Once a month we talk for 20 minutes. On day 90 we look at the numbers together and decide: keep going, change course, or stop.

02 / What we do

Five jobs, for one kind of business.

Cleaning, painting, remodeling, landscaping, flooring, roofing, moving and auto detailing. Local companies with a phone that needs to ring. We don’t take healthcare clients in the US.

  • A

    Google Ads and Local Services Ads

    Search ads for the service that pays best, in the towns you actually drive to.

    • Negative keywords from day one, so searches like “cleaning jobs” or “hiring” don’t spend your money.
    • Ads run when someone can answer the phone. After hours, the quote form takes over.
    • Local Services Ads, the ones with the Google Verified badge: we put the document list together and follow the approval with you.
  • B

    Meta ads

    Facebook and Instagram, when a second channel makes sense.

    • Lead forms, plus ads shown again to people who visited your page and didn’t call.
    • New ads every month, made from your own photos and videos. We tell you exactly what to film.
    • Works best for recurring cleaning, and for painting and remodeling, where before-and-after photos sell the job.
  • C

    Landing pages

    One page per service, built for the phone in your customer’s hand.

    • A call button that stays on screen while they scroll.
    • A quote form with five fields or fewer.
    • Your real photos, license and reviews. On your domain, in your name.
  • D

    Google Business Profile

    The listing people see on the map before they ever reach your site.

    • The right primary category, your services and the towns you serve.
    • Hours, photos and common questions filled in.
    • A simple routine for asking every customer for a review, with the text ready to send.
  • E

    Tracking

    So you know what every dollar did, and we count booked jobs, not clicks.

    • GA4 and Google Ads conversions for calls, forms and text or WhatsApp clicks.
    • Call tracking through Google at no extra cost. A paid call recorder only if you want one, in your name.
    • Every conversion is tested before the first ad runs.
03 / Pricing

Two plans. Same price for everyone.

Ad spend is separate. You pay Google and Meta directly, on your own card, and you see every charge in your own account. We never touch that money.

Plan 1

Google Plan

For companies that want the phone ringing with people searching for the service right now.

$550per month plus $750 one-time setup
  • Google search campaign for 1 main service in 1 service area, for example “house cleaning” in Framingham, Natick and Marlborough
  • Local Services Ads set up and managed, if you qualify
  • Google Business Profile cleanup and a review routine
  • 1 landing page, in English or bilingual
  • Tracking for calls, forms and text clicks
  • Ready-to-send replies for new leads by text and email
  • Report every Monday and a 20-minute call each month
Live in
10 business days after we get access, photos, your list of services and your prices
Ad spend we recommend
At least $1,000/month for cleaning. $1,500/month for painting, landscaping, remodeling, flooring and roofing.
Covers ad spend up to
$3,000/month. Above that, we quote it separately.
Plan 2

Google + Meta Plan

For companies with steady work that want a second channel on Facebook and Instagram.

$850per month plus $1,000 one-time setup
  • Everything in the Google Plan
  • Facebook and Instagram ads with lead forms, plus ads for people who visited and didn’t call
  • A second landing page, for a second service or a second area
  • A lead sheet where you mark who hired you. We send that back to Google, so it looks for more people like your real customers
  • A new round of Meta ads every month, from your photos and videos
Live in
10 business days for Google, 15 for Meta. Meta’s business verification can take longer, and that part isn’t up to us.
Ad spend we recommend
The Google Plan amount plus $600/month on Meta. Cleaning: $1,600 in total. Painting, landscaping and remodeling: $2,100.
Covers ad spend up to
$5,000/month across both channels.

3 months, then month-to-month.

Three months is how long Google needs to learn and how long we need for real numbers. After that, cancel with 30 days’ notice by email or text.

Launch date in writing.

If your page and campaigns aren’t live in 10 business days (15 with Meta) after we get what we asked for, and the delay is ours, your first month is free. Google or Meta verification delays don’t count, and we tell you the day they happen.

Paid in advance, in US dollars.

Setup when you sign. The monthly fee on the 1st. ACH or card, on an invoice from our company.

Extras, priced up front.

A second service area or a second service on the Google Plan: $150/month more. Price locked for 12 months if you sign by March 31, 2027.

The math, for a cleaning company on the Google Plan
Our monthly fee$550
Ad spend, paid by you to Google$1,000
Total per month$1,550

Say a biweekly client is worth $350 a month to you. Then 5 new recurring clients cover it. Before you sign, we run this with your own prices.

First 3 clients: half-price setup.

$375 on the Google Plan or $500 on the Google + Meta Plan. In return, you give written permission for us to publish your numbers as a case study, with or without your company name. A video review only if you’re happy after 90 days. Nothing agreed in advance.

Spots left: 3 of 3

04 / Every Monday

What you get every week

One page, by email or text, every Monday by noon New York time. Short enough to read on your phone between jobs. This is the real format, filled with sample numbers.

Agata & Co. Sample report
Sample data

Example Cleaning Co.

Framingham, MA · week of Oct 5 to Oct 11 · sent Mon Oct 12

Good week: 8 leads, and each one cost less than last week.

This weekNumber
Leads 18last week 6
Calls5
Quote forms2
Local Services Ads1
Missed calls 21 of 6
Jobs booked from last week’s leads 32 of 6
Ad spend this week$231.00
Spent this month so far$354 of $1,000
Cost per lead 4$28.88last week $34.50

What we did 5

  • Blocked 23 searches that weren’t customers, like “cleaning jobs framingham”.
  • Stopped ads on Sundays after 6 PM, when nobody answers. The form stays on.
  • Replied to 3 new Google reviews.

Next week

  • Test a new ad for “move out cleaning” in Natick and Marlborough.

What we need from you

  • Which of this week’s 8 leads turned into jobs?

Sample data. Not a real client. Numbers come from your Google Ads and Google Business Profile accounts.

  1. Leads, split by where they came from.Calls, forms and Local Services Ads are counted separately, so you can see which one is working.
  2. Missed calls are on the page on purpose.A lead that nobody answers is money spent for nothing. If more than 30% of calls go unanswered for 2 weeks, we lower call spend and talk to you before spending more.
  3. Booked jobs, from you.Every week we ask which leads hired you. That’s how we judge the ads: by jobs, not clicks.
  4. Cost per lead, from real spend.Your actual ad spend in Google divided by real leads. No estimates.
  5. What changed and why.Every change on your account shows up here. If we miss the report 2 weeks in a row, you can leave without finishing the 3-month minimum.
05 / If you want to leave

If you want to leave

You can. Everything is set up in your name from day one, so leaving doesn’t mean starting over. Here is exactly what happens.

Who owns what, from day one
Google Ads accountYou
Google Business ProfileYou
GA4 and trackingYou
Meta business accountYou
Domain and landing pageYou
The card that pays for adsYours

We work as invited users. On day one you get a short video showing where to see everything yourself.

5 business daysafter your notice period ends, this is done:

  1. We remove our access and confirm it in writing.
  2. You get a final report and a one-page note: what’s running, what worked and what we’d do next.
  3. The landing page is yours. We hand over a full copy or move it to your hosting at no cost. If you want, we keep it online for $25 a month while you decide.
  4. Campaigns stay as they are, unless you ask us to pause them.
  5. No exit fee. No “account release fee”, no holding your logins until a balance is paid.

Leaving before 90 days: the setup isn’t refunded and the monthly fees through month 3 are still due. Unless we were late on the launch date or missed the report 2 weeks in a row. Then you leave without paying anything more.

06 / The free audit

What the free audit checks, line by line

100 points in 6 blocks, each item with a fixed rule. We only use public information: Google Search and Maps, your website, the Google Ads Transparency Center and the Meta Ad Library.

If an item doesn’t apply to you or can’t be checked, it doesn’t count against you. Score = points earned ÷ points possible × 100.

A

Google Business Profile

25 pts
  • Profile found, with phone and website3
  • Primary category matches the service that pays best4
  • Rating and review count against the top 3 on the map5
  • New reviews in the last 30 days3
  • Replies to reviews, bad ones included3
  • Real photos of your work3
  • Service area, hours, phone and link4

Where we look: Google Maps, and a search for your service in your city.

B

Your website, on a phone

25 pts
  • Speed on mobile, from Google PageSpeed6
  • A call button that stays on screen5
  • A short quote form near the top5
  • Service, area and next step clear in 5 seconds5
  • Reviews, real photos, license and insurance4

No website? This block scores 0. That’s the problem, and the setup fixes it.

C

Ads running now

15 pts
  • Google ads in the last 30 days, with service and city5
  • Ads land on the page for that service3
  • Meta ads with a clear offer and real photos4
  • Same offer, phone and name everywhere3

Where we look: Google Ads Transparency Center and Meta Ad Library.

D

Local Services Ads

10 pts
  • You show up with the Google badge5
  • Reviews against the others in the carousel3
  • Hours, services and areas complete2

If Google doesn’t offer these ads for your trade in your area, this block doesn’t count.

E

Local search basics

15 pts
  • Home page title with service and city3
  • One page for each main service3
  • Same name, address and phone everywhere4
  • Listed on Yelp, BBB, Angi, Nextdoor and others3
  • Indexed by Google, with business markup2

Where we look: your site, and the directories customers use.

F

Tracking you can see

10 pts
  • GA4 installed3
  • Google Ads tag2
  • Meta pixel2
  • Call tracking2
  • Google Tag Manager1

Where we look: the code your website loads.

80 to 100Strong. Fine-tuning only.
60 to 79Fair. Money left on the table.
40 to 59Weak. Losing leads every month.
0 to 39Critical. The basics are broken.

What you get back

  1. Your score out of 100, block by block.
  2. The 3 problems costing you the most money right now. For each one: what we saw, with a screenshot and the date; why it costs money; and the fix.
  3. What we would do in the first 30 days, week by week.
  4. A video of about 5 minutes walking through it on your own website and listing, plus the plan that would fit and its price.

What we don’t do

  1. Ask for passwords or access to your accounts.
  2. Click your ads or a competitor’s. Every click costs someone money.
  3. Send test forms to your business.
  4. Guess what you’re “losing per month”. We only use numbers we can show you, like the review counts of the top 3 on the map.

Even if you never hire us, you can fix problem number one yourself this week.

07 / Who you’d work with

Who you’d work with

Vinicius Agata

I’m Vinicius Agata. Agata is my last name, no H.

I’m Brazilian. I live in Brazil and work US Eastern hours, Monday to Friday, 9 AM to 6 PM.

Today I run paid ads for medical clinics and doctors in Brazil. Medical advertising there follows strict rules from the national medical council, so every ad and every landing page gets checked against those rules before it runs. I work the same way on your account: nothing goes live until someone has checked it.

A small team works with me on setup and the weekly checks. I review every change before it goes live and every report before it goes out. If something goes wrong, you know who answers for it.

Vinicius Agata, Agata & Co.

08 / FAQ

Questions

Can you guarantee a number of leads?

No. Nobody controls Google’s auction, and anyone who promises a number is guessing. What we can promise: you’ll know what every dollar did. And if it isn’t working by day 90, I’ll tell you before you ask.

How much should I spend on ads?

At least $1,000 a month for cleaning, and $1,500 for painting, landscaping, remodeling, flooring and roofing, for 3 months. Below that, 90 days doesn’t give enough data to know if it works. If you’re not there yet, the audit is still free and the fixes in it still help.

I don’t have a website. Is that a problem?

No. The landing page is part of the setup. What does matter is a verified Google Business Profile, because without it there’s no map listing and no Local Services Ads.

Do I qualify for Local Services Ads?

For house cleaning, painting, landscaping and general contracting, Google asks for a background check, business registration, liability insurance and, where your state requires one, a license. Approval usually takes 3 to 4 weeks after the documents go in. The audit tells you what’s missing.

Who answers my leads?

You or your team. That’s why we ask who picks up the phone before we start. Ads run during the hours someone can answer, and we give you ready-made replies for texts and emails so a lead hears back in minutes.

Is there a contract?

Yes, two pages in plain English, signed online. 3 months, then month-to-month with 30 days’ notice.

How do I pay?

You get an invoice in US dollars from our company in Brazil. ACH bank transfer is the default and costs you nothing. Card works through a payment link. Setup is paid when you sign, the monthly fee on the 1st of each month.

You’re in Brazil. How does that work day to day?

We work Monday to Friday, 9 AM to 6 PM Eastern, by email, text or WhatsApp. Messages get a reply the same business day. The report goes out every Monday by noon, and we talk for 20 minutes once a month.

Who is this not for?

Companies that can’t spend the ad minimum yet, can’t call new leads back within an hour, want to pay per lead, or want to advertise a service they aren’t licensed for in their state. We also don’t take healthcare clients in the US.

Do you speak Portuguese?

Yes. A lot of home service companies in Massachusetts, Florida and New Jersey are run by Brazilians, so we offer it. The ads and pages go out in English, and our conversation can be in Portuguese. Veja a página em português.

09 / Free audit

Free 5-minute video audit

Send your business name and city. Within 2 business days you get a video of about 5 minutes and a one-page report showing how your business looks to a customer searching on Google.

  • In English, or in Portuguese if you prefer.
  • Public information only. No passwords.
  • Ends with the plan that would fit and its price. No sales call needed.

Prefere falar em português? Atendimento em português.

Either one works. We find the rest.
Only if you want a text when the video is ready.
Free 5-minute video audit