Is a $297 a month contractor marketing package worth it?
Short answer: yes, when the fee covers a real website on your own domain, lead follow-up, review requests and on-site SEO, and you keep every piece of it if you cancel. No, when it is a rented template, a CRM nobody logs into and a bill that disappears the day you leave. This page is our own package, what the fee buys, what it does not, what you keep on the way out, and the contractors who are better served somewhere else.
What the fee includes, and what it does not.
The fee on our pricing page is the Contractor Advanced Bundle. Six things are switched on day one. Three common contractor expenses are not in the fee, and we say so here so the number is not a surprise on a call.
Included: a real WordPress site, 20+ pages
On your own domain, written by people, not a rented builder. A page for every service and every town you cover, so each one can rank on its own.
Included: automated lead follow-up
Every website lead gets an instant text back, day or night. A short follow-up sequence sits behind it, so a quiet lead does not die in an inbox.
Included: missed-call text back
You are on a roof, the call goes to voicemail, and the caller gets a text in seconds so the conversation starts before they ring the next name on the list.
Included: a 5-star review funnel
A request goes out after every job, by text, while the customer is still happy. Every customer gets asked, and every review lands straight on Google.
Included: one-click marketing campaigns
Seasonal offers and referral asks already built. You press one button to send them to your past customers.
Included: on-site SEO
Keyword research on the jobs you actually want, every page written for what homeowners type into Google, plus the schema, alt tags, images and page speed Google reads.
What the fee does not include.
Three things sit outside the monthly fee, and we name them here rather than let you find them on a call.
Not included: Google Business Profile management
Priced on application, by trade and town, because what the work takes in Phoenix HVAC is not what it takes in a small-town painter. You get that number on the call before anything is signed.
Not included: Google Ads spend
If you ever add paid search, the spend goes straight to Google and never through us. You see exactly where every dollar went, in an account with your name on it.
Not included: tracking-number usage credit above the starter
The website and automated texts run on a new tracking number, which uses a small usage credit. Normally a dollar or two a month. We throw in a starter credit, so there is nothing to pay on day one.
What you keep if you cancel.
This is the question most contractors never ask until they are already trying to leave. The terms below are taken from our service agreement, not a sentence said on a sales call.
The website, as a WordPress export
On written request within 30 days of the effective date, you get a standard WordPress export of pages, posts and media. You arrange your own hosting, or we quote a migration package separately.
The domain
The domain is in your name. Nothing changes hands on cancellation.
The Google Business Profile and the reviews
Onboarding asks for access to your profile, not ownership of it. You remove our access, and every photo, category and review on the listing stays where it is.
Your customer list, as a CSV
On written request within 30 days, you get a CSV export of your CRM contacts and pipeline.
A port of the tracking number
On written request within 30 days of the effective date of cancellation, we cooperate in good faith with a port-out to another provider. Any fee the receiving carrier charges is yours.
How cancellation works
On a monthly plan, either party cancels with 30 days’ written notice to team@ericscottstudios.com. Cancellation takes effect at the end of the current billing period after the 30-day window. Annual plans are paid up front and are non-refundable.
When a $297 a month package is the wrong fit.
We built this for owner-run shops with one or two locations. Some contractors are better served elsewhere, and we would rather say so here than on month three.
You run many locations
Franchises and multi-state operators need roll-up reporting for head office. Large agencies are built for that. We are a better fit for a single shop.
You need calls this week
SEO takes months to build. If the schedule is empty now, run Local Services Ads first and let SEO grow underneath them.
You want a full marketing department
Brand work, video production and TV sit outside what we sell. We do search, reviews and the follow-up that books the job.
Questions to ask any $297 a month provider. Us included.
Read these off your phone on the call. The short version of our ownership checklist, aimed at anyone selling a cheap monthly package to contractors.
“Whose name is the domain in?”
Not in theirs. In yours, in an account you can log into today, not one you would have to ask for.
“Can I move the site somewhere else?”
Ask what it is built on and whether there are files to hand over. If only they can host it, it is rented, whatever the invoice calls it.
“Who logs into the CMS?”
You should have an administrator login for the website, on day one, not on cancellation day.
“Who is the owner of my Google profile?”
There is a screen inside the profile that shows this. Ask them to share it while you are still on the call. It takes ten seconds.
“Who holds the review history?”
Reviews stay with the Google profile. Which is why the profile question above matters more than it first looks.
“Can I export my customer list today?”
Ask for an export this week, not on the way out. If it can be sent today, it exists.
“What is the notice period, and what happens in it?”
The gap between the work stopping and the billing stopping is where the arguments live. Ask which document it is written in.
“What SEO work actually happens each month?”
A plain answer lists things. Pages written, listings corrected, schema added, posts published. A soft answer talks about effort and attention.
Three contractors paying it, with the before and after.
Map ranking is measured on a 169-point grid across the service area, scanned on day one and again later. The numbers below are from scans on 1 August 2026, each on a single search term. These are individual results. Your trade, your market and how long you stay all change what is realistic, and we will say so straight on the call.
24% to 98% of the map in the top 3 for “general contractor”
A general contractor in western Washington. 165 of 169 grid points ranked in the top three on 1 August 2026, up from 40, for that one search term. Average map position went from 10.0 to 1.3 over eight months. The other nine terms we track barely moved. Read the case study.
5 to 26 grid points in the top 3 for “waterproofing company near me”
A waterproofing contractor in Southern California. Top-three spots went from 5 of 169 grid points to 26, and the business showed at 91 points on 1 August 2026, up from 55, for that one search term. Read the case study.
From nowhere on the map to the top 3 at 16 points for “tile flooring installation”
A flooring installer in Southern California that ranked at none of 169 points on day one. Eighteen weeks later, at the 1 August 2026 scan, it was top three at 16 points and showing at 95, for that one search term. Read the case study.
Individual client results, measured from the same 169-point grid used on day one. Nothing here is a promise of leads, rankings or revenue for anyone else.
Questions about the
$297 a month package.
The same answers we give on the phone, written down so you can read them before the call.
It covers the website, lead follow-up, missed-call text back, review funnel, one-click campaigns and on-site SEO. That is the core of a lead system. Google Business Profile management, Google Ads spend and anything beyond what the pricing page lists are separate, so the right question is what you need, not what the sticker says.
No. Google Business Profile management is priced on application, by trade and town. You get that number on the call before anything is signed.
Yes. It is a real WordPress site on your own domain. On cancellation, you can request a standard WordPress export of pages, posts and media within 30 days.
That is the risk with rented platforms. Ask which document says what happens on cancellation, then read that part before you sign it. Our terms are in the service agreement.
Monthly plans have no contract. Either party cancels with 30 days’ written notice. Annual plans are paid up front for the year, at three months free, and are non-refundable.
Google Business Profile management is separate and priced on application. Google Ads spend, if you ever add it, goes straight to Google. The tracking number uses a small usage credit, normally a dollar or two a month, with a starter credit thrown in.
If you run many locations, need calls this week, or want brand, video and TV as well as search. See the wrong fit section for the plain version.
See the package before you decide.
Book a 15-minute call. We will pull up your Google profile and your competitors on the screen, show you what the $297 covers for your trade and town, and give you the Google Business Profile number too. If we are not a fit, we will say so on the call.
Book a call