Monthly SEO Services: Everything $1,000 a Month Buys
Local SEO, Google Business Profile management, technical SEO, content, website work, reviews and audits. One person does all of it, and none of it is an add-on.
Month to month, no contract. The person who answers (520) 207-6000 is the person doing the work.
Written by David Cragg, SEO consultant and founder of SEO Tucson, in search since 1990. Last reviewed October 23, 2026.
Most agency service menus are built to be shopped. Pick technical SEO, add content, bolt on reviews, upgrade to profile management. I don't sell it that way, because the pieces don't work that way. Content on a slow, badly structured site doesn't rank. A well-run Google Business Profile pointing at a website that can't convert wastes the call it earned. So this page lists every discipline separately, and then you get all of them, every month, for the same $1,000.
The short version
- $1,000 a month, month to month, no contract, no onboarding fee.
- Google Business Profile management is included. It is not sold separately or as an add-on.
- At least three new pages of original, locally written content every month.
- I do the implementation myself: copy, schema, CSS, HTML and the profile. No handoff to a junior team.
- The client roster is small on purpose, so I know your site rather than your ticket number.
The seven services inside the fee
Each link below goes to a page that covers one discipline in depth: what I check, what I change, and how it shows up in rankings and calls. Read the one that matches the problem you already know you have.
Local SEO and Map Pack rankings
Keyword research grounded in what Tucson buyers actually type, then service pages and location pages built to match. Citations, name, address and phone consistency, internal linking, and rank tracking from points across your service area.
Start here if the goal is simply more calls from Google.
Google Business Profile management
Categories, services, attributes, hours, photos, posts and review responses, maintained every month instead of claimed once and left alone. You stay the owner of the profile and add me as a manager.
Included in the fee. A profile audit is free whether or not you hire me.
Technical SEO
Crawling, indexing, Core Web Vitals, page speed, schema markup, redirect chains, caching and orphaned pages. I verify every fix against the live page source, not a third-party dashboard.
Start here if your content is good and your rankings still aren't.
Content creation
At least three new pages a month, written for your trade and your territory instead of a template with "Tucson" pasted into the headings. Service pages, city pages and articles that answer what prospects ask before they call.
This is the part that compounds, and the part most budgets shortchange.
Website design and changes
WordPress sites built to be crawled, read on a phone and acted on. Clean markup, fast templates, clear calls to action, and a structure that can take a hundred new pages without turning into a maze.
Start here if your site looks a decade behind your competitors'.
Reviews and reputation
A repeatable way to ask for reviews that follows Google's current rules, a written response to every review, and monitoring so a bad week doesn't quietly turn into a bad year.
Start here if you're losing to a competitor with worse service and better stars.
SEO audits
A prioritized list of what is actually holding your site back, from the rendered source, Search Console, your profile and the competitors ranking above you. Clients get this continuously as part of the monthly work.
Start here if you want the findings before you commit to anything.
What the $1,000 covers every month
| Included every month | What that looks like in practice |
|---|---|
| Technical audit and repair | Ongoing, not a one-time report. Problems get fixed, then checked in the live page source. |
| New content | At least three original pages a month, each assigned to one keyword and one part of your service area. |
| Google Business Profile management | Maintained monthly. Not an add-on, not a separate product, not handed to software. |
| Citations and NAP consistency | Name, address and phone checked across directories, including Bing Places and Apple Business Connect, and corrected where they drift. |
| Reviews | A request process your staff can follow, plus monitoring and a response to every review. |
| Site changes and design work | Copy, layout, CSS, HTML and schema edits as the campaign needs them. I make them myself. |
| Reporting | Two reports a month, one for keyword rankings and one for traffic, so progress is measured rather than asserted. |
| Spam link review | Checked every three months and excluded. Every site collects junk links. |
Paid advertising is the one thing I don't run. If you need Google Ads, I'll tell you so and point you to someone who does it every day, rather than learn it on your budget. For the full price breakdown, including what should never cost extra, see what SEO costs in Tucson.
Why the services aren't sold one at a time
Every discipline on this page leans on the others. Content needs a technically sound site to rank. The site needs content to have anything worth ranking. A Google Business Profile hits a ceiling in a couple of months, and the ceiling is almost always the website behind it. Reviews are what turn a Map Pack impression into a phone call. Google says as much in its own words: local results turn on relevance, distance and prominence, and no single service moves all three.
Split those apart and you get a campaign that looks busy on a report and moves nothing. Selling you one piece would mean charging you every month for work that stopped producing, which is a bad deal for you and a bad result for me. One fee keeps the incentive where it belongs: on whether your phone rings.
How the first ninety days usually go
- Week one: the audit. Your site, your Google Business Profile and the three competitors actually beating you, written up as a prioritized list. You keep it whether or not we continue.
- Week two: the technical floor. Indexing, speed, schema, mobile layout, broken links, duplicate pages, and whether your firewall and caches let search engines and AI assistants through. The profile foundation gets rebuilt at the same time: categories, services, hours and citations.
- Weeks three and four: content starts. The first service or city pages go live, and the review request process begins.
- End of month one: baseline and plan. Where you ranked when we started, what moved, and what is queued for month two.
- Months two and three: production. New pages ship every month against the keyword map. Long-tail terms usually move first and competitive terms later.
Local SEO is cumulative. When I ran Temecula SEO in Southern California, R&R Plumbing went from one truck to 21, and Platinum Air hired four new technicians as the towns around its office came online over about three years. Neither happened in a quarter. Both happened because the owners kept going month after month. The case studies give the full story and say where each number came from and which market it came from.

Who this fits, and who it doesn't
It fits local service businesses that want one accountable person handling their whole search presence: home services, contractors, dental and medical practices, law firms and automotive shops, run by owners willing to give it a year.
It doesn't fit national ecommerce, businesses that need results inside thirty days, or anyone shopping for the smallest possible invoice. There are agencies that will take $300 a month. They'll also do about $300 a month of work.
I take one client per competitive niche per zone, so I'm never ranking two plumbers in Oro Valley against each other. Ask whether your niche is open.
I've been in search since 1990. I hold a BA in Economics from UCLA and an MBA from the University of Washington, and I founded and sold two internet marketing companies, Lotus411 and MSD2D, before starting Temecula SEO in 2007 and moving the practice to Tucson in 2022 as SEO Tucson. The full background, with records you can check.
What clients say
Four of my ten 5.0 Google reviews, quoted in full. Most were left on the Temecula SEO profile during the Southern California years.
David is great to work with. He takes his job seriously, is a wealth of knowledge not only in SEO, but also business in general. If you are looking to for someone to handle SEO for you - you can stop looking now.
David at TemeculaSEO is a unique professional. He has been in the industry almost longer than the web has been around. He cares about my success and spends as much time as it takes to make my business succeed. I wish that I could afford to pay him more.
Dave does much more than "just" SEO, or at least he does everything even tangentially related to SEO. Not just finding keywords and maximizing them, but rather looking at things at their foundation so we get the best possible results. Dave is very hands-on and blazingly fast with execution. I'm sure I've tried his patience as I know just enough to be annoying and not near enough to do a good job of this myself. He manages to explain what I need explained in a "for dummies" level but without making me feel like an idiot.
With a lot of people our company works with, we are ready for their services/delivery/etc. before they are. This is especially true of some of our previous marketing efforts. We try not to get too impatient. With Dave on the other hand, we can't keep up. And our results have improved dramatically very quickly!
David built and developed the website for my business. His customer service and expertise are superior to anyone else I had previously used. How many web development guys had I been through that promise the moon, work hard for a short while, then become difficult to get a hold of later? I'll tell you: there were 9 in 7 years! Temecula SEO worked with us closely, is VERY knowledgeable and computer savvy! It's so nice to have a custom website built; and, actually see it rank well on-line! If you want an SEO guy you can count on, David with Temecula SEO is your man!
Where I work
- Tucson
- South Tucson
- Oro Valley
- Marana
- Catalina Foothills
- Sahuarita
- Green Valley
- Vail
- Corona de Tucson
- Oracle
- Tubac
- Benson
Within about an hour of Tucson and not on the list? Call and ask.
Questions about what the fee covers
Can I buy just one of these services?
Generally no, and the reason isn't upselling. Content needs a technically sound site, the site needs content to rank, and both need the profile and the reviews to turn local searches into calls. Sold separately, they produce a campaign that looks busy and moves nothing. The two exceptions are a standalone SEO audit and a standalone website build, which we can talk through on a call.
What does the $1,000 not cover?
Third-party costs that are genuinely yours: hosting, domain registration, premium plugin licenses, stock photography and any advertising spend. I don't mark those up. Everything I do personally, including strategy, writing, technical work, design, profile management and reporting, is inside the fee.
Why don't you run Google Ads?
Because paid search is its own full-time discipline, and I would rather do seven things well than eight things adequately. If your business needs ads, I'll say so and point you to someone who runs them every day. Landing page experience is also one of the factors Google uses to price ads, so the site work on this page helps either way.
How are the new pages each month decided?
By the keyword map built in the first month. Each page gets one main search to target and one part of your service area, so no two pages compete with each other. Every client gets at least three new pages a month. A month spent building out city pages can produce more, and a month heavy with technical repair still gets its three.
Who actually does the work?
I do. The copywriting, the schema markup, the CSS and HTML, the profile updates and the reporting. There is no account manager relaying your requests to a production team, which is also why the client list stays short.
How do I know whether it's working?
Two reports a month, one for keyword rankings and one for website traffic, plus the number that matters most: how many calls and form fills you're getting and where they came from. If the trend stays flat for a sustained stretch, I would rather have that conversation than keep sending invoices.
Does the work cover Bing, Apple Maps and AI assistants, or only Google?
All of them, because they read the same signals. Google gets most of the attention because it sends most of the calls, but the same work feeds Bing, Apple Maps and the AI assistants people now ask for recommendations: a site they can crawl, consistent business listings, reviews, and pages that answer the question directly. Where a platform has its own listing, such as Bing Places or Apple Business Connect, keeping it accurate is part of the citation work. There is no separate AI package, and I would be wary of anyone selling one.
Is link building part of the fee?
Earning local links and mentions is. Buying links is not. The work is chambers, trade associations, suppliers, sponsorships, local press and the directories that matter in your trade, plus the brand mentions that come from doing things worth mentioning. Paid links and link schemes break Google's spam policies, and sites that rely on them tend to lose the gains in a spam update. Every three months I also review the junk links every site collects and exclude the worst of them.
Do you handle social media or email marketing?
No. Both are real disciplines and neither is inside the fee. I make sure your social profiles are linked consistently from your site and your listings, because that helps search engines and AI assistants confirm who you are, but I do not write posts, run accounts or send newsletters. Google Business Profile posts are different: those are part of profile management and are included. If you need social or email done, I'll tell you so and point you to someone who does it every day.
What happens in a month when nothing is broken?
The pages still ship. Technical repair is front-loaded, so after the first few months most of the time goes into new content, reviews, citations and local links, the work that builds prominence. Monitoring keeps running underneath it, because sites break quietly when a plugin updates or someone edits a template. A quiet month on the technical side is a good month, and it is when the content that compounds gets written.
Start with a free look at your site
Call me and I'll look at your site, your Google Business Profile and your top competitors, and tell you honestly whether I can move the needle. No charge, no pitch deck, nothing to sign. If you want the full written version first, here is what an SEO audit covers.
Sources
The way this work is scoped follows Google's own documentation. If you want to check my reasoning rather than take my word for it:
- Tips to improve your local ranking on Google, Google Business Profile Help: relevance, distance and prominence.
- Creating helpful, reliable, people-first content, Google Search Central: the standard the monthly pages are written to.
- Google Search spam policies: link schemes and scaled content abuse, the two things I won't sell.
- Optimizing your website for generative AI features on Google Search, Google Search Central: why there is no separate AI package.
- Core Web Vitals, web.dev: the thresholds the technical work is measured against.
- Do you need an SEO?, Google Search Central: what to ask anyone you hire, including me.
SEO Tucson, formerly Temecula SEO. David Cragg, SEO consultant, in search since 1990.
Serving Tucson and Southern Arizona.
Phone: (520) 207-6000. $1,000 a month, no contract.
Page last reviewed October 23, 2026 by David Cragg.
On how this site is written: I use AI tools to draft and to check my own work. AI does not supply the facts about your business, it does not invent sources, and nothing goes up here that I haven't read first. If you find a claim on this site you can't verify, call me and I'll fix it or pull it.
