Need Tucson SEO That Makes the Phone Ring?
I'm David Cragg. I've worked in search since 1990, and I do local SEO, technical SEO and content for small businesses across Tucson and Southern Arizona.
SEO Tucson is a one-person practice. I charge $1,000 a month with no contract, and when you call (520) 207-6000 you reach the person who will be doing the work on your site.
What follows is a quick tour: what the monthly work covers, three clients it worked for, the towns I cover and the questions people ask before they hire me. Where something comes from Google's own documentation, I link it at the bottom of the page. Where it comes from my own experience, I say so.
1990
The year I started in search. I founded and sold two internet marketing companies before starting this practice.
$1,000
A month, month to month. No contract, no onboarding fee and no paid discovery phase.
1 to 21
Trucks at R&R Plumbing, a Southern California client, over about ten years. Read the case study.
The short version
- Who does the work: I do, and nobody else. There is no account manager and no junior team.
- What's included: local SEO, Google Business Profile management, technical SEO, content, website work, SEO audits and reputation management.
- Every month: at least three new pages on your site and two reports, one on rankings and one on traffic. Profile management is part of the fee.
- Where: Tucson, Oro Valley, Marana, Catalina Foothills, Sahuarita, Green Valley, Vail and most of Southern Arizona.
- Exclusivity: one client per competitive niche per zone.
- The name: this business ran as Temecula SEO in Southern California from 2007 until June 2022, then moved to Tucson. Until October 2026 parts of this site wrote the name as Tucson SEO. It's the same business.
What Does SEO Tucson Include Every Month?
Every client gets a plan built around their trade, their territory and the three or four competitors standing between them and the phone call. The price is the same for everyone. What happens inside the month is different for each client. Each card below links to the page that covers that work in detail.
How do you get into the Google Map Pack?
Google shows three local listings above the first organic result, ordered by relevance, distance and prominence. Profile work, citations, local pages and reviews move the two of those you can influence. Profile management is part of the fee.
What happens if the site itself is broken?
Good content on a technically broken site doesn't rank. Speed, Core Web Vitals, schema, crawling and indexing get audited and fixed, then watched, because most of it breaks quietly after a plugin update.
Where do the new pages come from?
I write at least three new pages a month for your trade and your part of town, with local detail a template can't fake. Google's guidance on helpful, people-first content is the standard I write to.
Do you need a new website?
Usually not. When a site is too slow or badly built to carry the work, I rebuild it in WordPress with clean structure, fast templates and structured data from the first page.
Where should you start if you're not ready to hire anyone?
With an audit. I go through your site, your Google Business Profile and your top three competitors and give you a prioritized list. Some people hand that list to their current agency, and that's fine with me.
How do reviews fit into the work?
Reviews affect where you rank and whether people call once they see you. I set up a way to ask for them that follows Google's rules, and I answer every review that comes in.
Everything the $1,000 covers, and how the first ninety days go. Most Tucson agencies charge more and want a twelve-month contract. The side-by-side numbers are on what SEO costs in Tucson.
What Does It Look Like When It Works?
Ryan Roch of R&R Plumbing. His company went from one truck to 21 over about ten years.
I ran Temecula SEO in Southern California from 2007 until June 2022, when I moved the practice to Tucson. All three clients below are from those years. R&R Plumbing is in Southern California and Platinum Air is here in Tucson. I'd rather tell you where each one is than let you assume.
How did R&R Plumbing go from one truck to 21?
Ryan Roch called me when R&R Plumbing was one truck, one phone and a site that ranked for the company name and nothing else. Ten years later it had 21 trucks. Ryan reports revenue up 1,400 percent over that time. That figure comes from his books, and I can't see or verify it. What I can show you is the traffic, rankings and review growth behind it. Read the case study.
How did Platinum Air grow past one city?
Platinum Air Heating & Cooling, a Tucson heating and air conditioning company, ranked well in one city, the one its office sat in. We built a real page for every town it served. The towns came online one at a time over about three years, and the company hired four technicians to keep up. Read the case study.
How did an electrician stop paying for every lead?
Beau ran a one-man electrical shop and spent about $3,000 a month on ads to keep the phone ringing. As organic calls came up, the ad budget came down until it reached zero. That money went to payroll. Three years in, he ran a four-man shop that owned its own lead flow. Read the case study.
All three case studies, with where each number came from.
Who Does the Work on Your Account?
David Cragg, in search since 1990.
I do. There's no account manager between us and no junior associate learning on your site. When your site breaks at midnight, I fix it at midnight. My background, including the two companies I founded and sold and the SEC filings that record one of those sales, is on the about page.
Want to Know Where You Stand Before You Spend Anything?
Call me and I'll look at your site, your Google Business Profile and the three competitors beating you, then tell you what's holding you back. If I don't think I can help, I'll tell you that too. There's no charge and nothing to sign.
Or call (520) 207-6000.
Which Tucson Areas Do I Cover?
The greater Tucson metro and most of Southern Arizona. The linked towns have pages of their own.
- Tucson
- Oro Valley
- Marana
- Catalina Foothills
- Sahuarita
- Green Valley
- Vail
- South Tucson
- Corona de Tucson
- Oracle
- Tubac
- Benson
I also take work anywhere within about an hour of Tucson. Call and ask, and I'll tell you whether your market is worth building for.
What's Different About SEO in Tucson?
These come from my own work here rather than from any published study.
The metro is several markets. Distance from the searcher is one of the three things Google ranks local results on, so the Map Pack in Oro Valley looks nothing like the Map Pack on the south side. A business has to be built to win its own zone. It rarely has to beat the whole city.
The searchers differ by town. A Green Valley retiree looking for a dentist doesn't search the way a 28-year-old in Sam Hughes does. The pages I write for each area reflect who lives there and how they look for help.
The method travels. I still work with Southern California clients from the Temecula years. An electrician in Murrieta and an electrician in Marana are each fighting for three Map Pack slots in their own market, and the work to win them is the same.
Which Tucson Industries Do I Work With?
The fundamentals stay the same from one trade to the next. The keywords, competitors, citation sources and trust signals change, so there's no package.
- HVAC, plumbers, electricians and roofers
- Dentists and medical offices
- Law firms and other professional offices
- Home services of every kind
Here's how the work changes from one trade to the next. I take one client per competitive niche per zone, so I won't rank two plumbers in Oro Valley against each other. Ask me whether your niche is open.
Which Clients Have I Worked With?
Before 2007 my work was mostly enterprise technology, through the two companies I founded and sold. Since 2007 it has been hundreds of small local service businesses, first in Southern California and now in Tucson. Every logo below is a business I've done search work for, and every one of those sites is live, so you can open it and check.
What Do Clients Say About Working With David?
Four of the ten reviews on my Google profiles, quoted in full. Most were left on the Temecula SEO profile during the Southern California years, before the practice moved to Tucson in 2022.
We have worked with David for over a year now and he is great to work with. David has built us a great new website that we love and our Google ranking has improved significantly. David is a great guy and works day and night to help you. I highly recommend Temecula seo. Thank you David for your hard work.
Jason Moat Moat Termite Control · Temecula SEO
Called to inquire about services. Dave was extremely helpful in providing knowledge and guidance for a small business getting started.
Lou Ramirez Temecula SEO
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!
Leo Rich Severns Master Technician · Temecula SEO
I made a decision to Hire David, with Temecula SEO about a year ago now, it has changed the presence of my company online greatly. I would highly recommend giving david a chance if you are looking for an honest SEO company.
Jordan Johnson Temecula SEO
What Do People Ask Before Hiring Me?
Do you work with businesses outside Tucson?
Yes. I work the greater Tucson metro and most of Southern Arizona, and I've kept clients further out when the market was worth it. Distance doesn't decide it. What decides it is whether the town has enough search volume to justify building pages and whether its Map Pack can be won. Tell me where you are and I'll tell you whether the geography works in your favor.
Do you guarantee first-page rankings?
No, and be careful with anyone who does. Google's own guide to hiring an SEO warns that nobody can guarantee a number one ranking. What I commit to is the work: the audit in week one, the technical fixes, the new pages every month, the profile, the reviews, and two reports a month that show what moved. Because there's no contract, you can stop paying me if the trend stays flat.
How many clients do you take at one time?
A small number, on purpose. I do all of the work myself, including the writing, the schema, the CSS, the profile and the reporting, so the roster is capped by how many sites one person can know well. When I'm full I say so, and I'd rather point you to someone else than take money for work I can't get to.
Do I need a new website, or can you work with the one I have?
Usually I can work with what you have. A dated design isn't automatically a problem. A slow, unindexable or badly structured site is. If the foundation can't support the work, I'll show you exactly what's wrong before I suggest replacing anything, and if a rebuild is the right call it happens inside the same monthly fee.
Can you work with a brand-new business that has no website yet?
Yes, and in some ways it's easier, because nothing has to be undone. We start with the Google Business Profile and a site built for search from the first page. Expect the early months to be slower than for an established business. Google says a new business can take up to a month just to appear in local results, and a site with no history has to earn trust before it ranks for anything competitive.
What do you need from me every month?
Access to the website and Search Console, and manager-level access to your Google Business Profile, where you stay the owner. Answers when I ask a trade question I can't get right from the outside. A rough sense of which jobs you want more of, because ranking for the wrong work is worse than not ranking. Most clients spend under an hour a month on me. The one thing I can't do for you is ask your customers for reviews.
Is SEO worth it if most of my work already comes from referrals?
Often yes, because people check referrals. Someone hands your name to a neighbor, the neighbor searches it, and what they find in the next ten seconds decides whether they call you or the shop with four hundred reviews and a fast site. Search keeps word of mouth from leaking. If referrals already bring more work than you can handle, tell me on the call and I'll tell you to save your money.
Can you work alongside my existing web person or marketing staff?
Yes, and it's common. Sometimes I handle the search strategy and hand implementation notes to your developer, and sometimes I make the changes myself and copy them in. Two people quietly editing the same templates and undoing each other doesn't work, so we settle who touches what in the first week and I put it in writing.
How fast do you respond when something breaks?
Quickly, because there's nobody to route it through. Call (520) 207-6000 and you reach me, not a ticket queue. A site that's down, a page that fell out of the index or a review problem gets worked the day it happens, including at night. Ordinary requests usually turn around the same day or the next.
I already have an agency. Can you tell me whether they're doing a good job?
Yes, and plenty of people use me that way. I'll go through your site, your Google Business Profile and your top three competitors and give you a prioritized list of what's holding you back, at no charge and with nothing to sign. Some people take that list back to their agency and get better work out of them. I'm fine with that outcome.
Where Does the Information on This Page Come From?
The claims on this page about how search works come from Google's own documentation. The observations about Tucson and the client results come from my own work, and the page labels them that way. If a linked page disagrees with anything here, the linked page is the authority.
- Google Business Profile Help: how local results are determined. Relevance, distance and prominence.
- Google Search Central: Do you need an SEO? What to ask anyone you hire, including me, and why nobody can guarantee a ranking.
- Google Search Central: Creating helpful, reliable, people-first content. The standard the monthly pages are written to.
- Google Search spam policies. What gets a site demoted, including tactics some agencies still sell.
- web.dev: Core Web Vitals. The loading, interaction and stability thresholds the technical work is measured against.
Where Does Your Business Actually Stand?
Call me and I'll pull up your site, your Google Business Profile and your top competitors while we talk. You'll hear what's wrong, what it would take to fix it, and whether I'm the right person for it.
Or call (520) 207-6000.
SEO Tucson, formerly Temecula SEO
Serving Tucson and Southern Arizona
Phone: (520) 207-6000
Consultant: David Cragg, in search since 1990
Written by David Cragg, Tucson SEO consultant, in search since 1990. I founded SEO Tucson as Temecula SEO in 2007 and moved it to Tucson in June 2022.
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 have not read first. If you find a claim on this site you can't verify, call me and I'll fix it or pull it.
Page last reviewed October 26, 2026 by David Cragg.










