GroundworkStudio
Pricing
Contact SalesWant to talk?
Groundwork Studio

We lay the foundation so you can build.

Contact Sales

Services

  • Foundation
  • Branding
  • SEO
  • Advertising
  • Social Media
  • CRM & Operations
  • Voice AI

Resources

  • Blog
  • Free Audit

Company

  • About
  • Pricing
  • Contact
  • Security

© 2026 Groundwork Studio LLC. All rights reserved.

Built in Tucson, AZ.

PrivacyTerms

SEO

Show up everywhere your customers search.

The more searches you show up in, the more people find you, the more reasons to call you.

Contact Sales→See how it works

A Google search for “how much does a bathroom remodel cost”. Over six months, one of your pages climbs to the top of the results and two more of your pages join it, so your business shows up more often for what your customers search.

google.com/search?q=how+much+does+a+bathroom+remodel+cost
how much does a bathroom remodel costMonth 1
oaklinebuild.comYour site
Bathroom Remodel Cost in 2026: A Full Breakdown
What a bath remodel really costs, line by line, from a local contractor.
oaklinebuild.comYour site
How Long Does a Bathroom Remodel Take?
A realistic week-by-week timeline for your renovation.
oaklinebuild.comYour site
Bathroom Remodeling in Your Area | Oakline Contracting
Licensed local remodelers. See recent projects and get a quote.
homeadvice.com
Bathroom Remodel Cost Guide
National averages and price ranges for bathroom renovations.
remodelreport.com
Average Bath Renovation Prices (2026)
Cost data across project sizes and finishes.
buildwise.io
What Does a Bathroom Reno Cost?
A breakdown of labor, materials, and permits.
costhelper.net
Bathroom Remodeling Costs Explained
Estimate your project with this cost calculator.

One of your pages, ranking.

The truth about SEO

Nobody can promise you the #1 spot.

Anyone who does is lying. But Google has shown us what actually moves you up. Fast pages, the right words, content that answers what your customers ask. That's what we build, and we hold it to Google's own rules. We can't promise the spot. We can promise the work that earns it.

Fast pagesFresh blogsThe right wordsHelpful contentYour page

It takes months, not days.

A new page has to get found, get trusted, and prove it's the best answer before Google moves it up. Getting noticed takes weeks. Climbing past the businesses already sitting up top takes months. You know how it goes. Good work takes time.

competitorsyouday onemonths in

We'll tell you if it's not worth it.

SEO only pays off when the rest of your setup can catch the calls it brings. If all you've got is a website, no Google profile, no way to track a lead, we'll tell you to build that base first. We won't take your money to rank a business that can't book the work we send it.

Website
Google profile
Lead tracking

Need the phone ringing this week? That's ads. Want it ringing for years off something you own? That's this.

What SEO does

Three ways it pays off.

Past the ads

Own the whole results page.

A lot of people scroll right past the ads to what Google actually trusts. SEO puts you there, the top results and the AI answers, and not just on Google. The more of that page is yours, the less room there is for anyone else.

The top organic result wins about 40% of clicks. Almost no one reaches page two.

Source: First Page Sage

google.com/search?q=bathroom+remodel+cost
AI Overview
A full bathroom remodel runs by scope and finish, with labor the biggest line. Oakline Contracting breaks a real quote down line by line…
oaklinebuild.com+ 4 more
Your site, showing up at the top
Oakline Contracting
https://www.oaklinebuild.com › guides
Bathroom Remodel Cost in 2026 | Oakline Contracting
What a bath remodel really costs, line by line, from a local contractor you can call.
Renovix
https://www.renovix.com › bath
2026 Bathroom Remodel Cost Guide
National averages and price ranges by project size and finish…

Lowers your ad cost

An investment your ads cash in on.

SEO is a long game. The same work that earns your rankings, a fast site and pages Google trusts, makes your ads cost less too. People also lean toward a name they already know. It's not ads or SEO. It's ads on a base you built.

Google says higher ad and landing-page quality can mean a lower cost-per-click.

Source: Google Ads Help

SEOadsevery month

The content engine

Blogs that keep working for years.

Every month we write the pages that answer the questions your customers actually type in, the leak, the cost, the repair-or-replace. Each one ranks, helps a stranger, and brings them to you. Unlike an ad, it keeps working for years after we hit publish.

Bathroom Remodel Cost in 2026
How long does a remodel take?
Repair or replace? How to decide
Need it done right? Talk to us.Get a quote

The process

How we actually run it.

By now you know what it does and why it pays off. This is how it works, and how little it asks of you.

G
Groundwork · SEO Audit
Report · 2026-05-17
Prepared for
Acme Plumbing
12 ZIPs in scope · Tucson metro
Site Health ScoreIndustry avg 71
62/ 100Needs attention
Key Findings6 issues
Search presenceHigh
  • Several of your trades aren't being shown to buyers
  • Phone visitors wait too long for the site to load
Local visibilityHigh
  • Google listing reads as less established than competitors
  • Buyers in 4 of your 12 towns see competitors first
ReachMed
  • Two of your most-served towns have no dedicated page
  • Site reads as stale to buyers researching contractors
Next: coverage scan across all 12 ZIPs.DAY 5
Page 1 of 8Confidential · Groundwork Studio
G
Groundwork · SEO Audit
Report · 2026-05-17
Prepared for
Acme Plumbing
12 ZIPs in scope · Tucson metro
Site Health ScoreIndustry avg 71
62/ 100Needs attention
Key Findings6 issues
Search presenceHigh
  • Several of your trades aren't being shown to buyers
  • Phone visitors wait too long for the site to load
Local visibilityHigh
  • Google listing reads as less established than competitors
  • Buyers in 4 of your 12 towns see competitors first
ReachMed
  • Two of your most-served towns have no dedicated page
  • Site reads as stale to buyers researching contractors
Next: coverage scan across all 12 ZIPs.DAY 5
Page 1 of 8Confidential · Groundwork Studio
01

We audit your site and walk you through it.

We start by auditing your whole site and showing you exactly what's holding it back. No jargon. You see the issues ranked by what they cost you, and the plan we'll work against.

G
Groundwork · Monthly session
Notes · 2026-06-17
Prepared for
Acme Plumbing
12 ZIPs in scope · Tucson metro
Ideas from you
Emergency repipesSlab leak detectionWhole-home repipe
Shipped this month
What a whole-home repipe really costs
ranking, page 1
Slab leak warning signs to catch early
climbing
Repair or replace your water heater
published
Repipe pages are booking the most calls. Worth putting ad budget here.FOR YOU
Month 2 · session notesConfidential · Groundwork Studio
02

We do the work. You stay the expert.

We research, write, and publish, hands-off by default. Every month we bring you what's working and pull ideas from you, because the owner who's done this for years beats any keyword tool.

G
Groundwork · Month-3 review
Report · 2026-08-17
Prepared for
Acme Plumbing
12 ZIPs in scope · Tucson metro
Site Health ScoreIndustry avg 71
95/ 100All clear
Key Findings6 of 6 resolved
Search presencePass
  • Several of your trades aren't being shown to buyers
  • Phone visitors wait too long for the site to load
Local visibilityPass
  • Google listing reads as less established than competitors
  • Buyers in 4 of your 12 towns see competitors first
ReachPass
  • Two of your most-served towns have no dedicated page
  • Site reads as stale to buyers researching contractors
Status: maintenance cadence + monthly reviewDAY 90
Page 1 of 8Confidential · Groundwork Studio
03

We keep you in the loop.

We schedule a sit-down to go over what moved and what's next. Too busy? We send it in an email instead. Either way you always know where things stand and why.

Are you ready?

You've got the pieces. You're just not showing up yet.

Run through what you've already got. If the only box left open is showing up in search, you're exactly who this is built for.

  • Website that turns visits into calls.
  • Google Business Profile claimed and active.
  • A CRM that captures every lead.
  • Showing up when customers search for what you do.

Three boxes checked. One missing. That last box is what we close for you.

See pricing→Contact Sales

By the numbers

Where you rank still decides who calls.

Two stats from independent SEO research that explain why ranking matters more in 2026 than five years ago, even as AI rewrites the search results page.

Position one wins the clicks.

The top organic result captures about 40% of clicks. Position ten gets under 2%. Ranking on page two of Google is the same as not ranking at all, and the math hasn't changed.

40%

of clicks go to the top organic result. Position 10 gets just 1.6%.

Source: First Page Sage, May 2025.

AI now answers buyer queries too.

Buyer searches that trigger an AI Overview more than doubled in 2025. Showing up in the links is half the picture now. The other half is being named in the AI answer above them.

2.3x

growth in AI Overviews on buyer searches during 2025.

Source: Semrush AI Overviews Study, October 2025.

Why this lasts

Rented attention disappears. What you build here is yours.

This is how people find Groundwork. We run our own business on the same work we'd do for you. So we know it works, and we only sell what we run ourselves.

OM
Omar MendivilFounder
You keep everything.
Pages, content, rankings, all of it. Stop whenever you want and it all stays yours. No hostage data, no rented site.
Yours, on exit
0 of 5
  • Your website + every page
  • All published blog content
  • Your rankings + domain authority
  • Google Business Profile
  • Analytics + Search Console
You become the name they know.
Every page and post puts you in front of more people, more often. Show up enough and you stop being a stranger. You're the name they remember when it's time to call. That edge keeps building for years.
Now they searchby name
bathroom remodel cost
oakline contracting
oakline contracting reviews
oakline contracting phone number
oakline contracting near me
Tiers

Three SEO packages. Pick the one your business is ready for.

Each tier is a monthly retainer with a 3-month minimum. Pay 6 or 12 months up front and save 10% or 20%. AI search visibility is included at Grow and Scale, a $497/mo add-on at Sustain.

Entry tier

SEO Sustain

Maintenance mode

$895per month3-month minimum+ $495 one-time setup
  • 4 blog posts a month, written for what your customers search
  • Monthly content refresh
  • Technical SEO baseline + monitoring
  • On-page optimization
  • Monthly rank report
  • AI search visibility as a $497/mo add-on
Get started→
Sweet spotMost popular

SEO Grow

Active growth

$1,495per month3-month minimum+ $495 one-time setup
  • 6 to 8 blog posts a month, written for what your customers search
  • AI search visibility included (Google + AI answers)
  • Earned-link outreach
  • Quarterly technical audits + competitor monitoring
  • Monthly content refreshes
Get started→
Top tier

SEO Scale

Multi-location push

$2,495per month3-month minimum+ $495 one-time setup
  • 8 to 12 blog posts a month, written for what your customers search
  • Programmatic city + service pages
  • Aggressive link building
  • Advanced technical SEO + monthly audits
  • Weekly ranking reports + a dedicated strategist
Get started→
Entry tier

SEO Sustain

Maintenance mode

$895per month3-month minimum+ $495 one-time setup
  • 4 blog posts a month, written for what your customers search
  • Monthly content refresh
  • Technical SEO baseline + monitoring
  • On-page optimization
  • Monthly rank report
  • AI search visibility as a $497/mo add-on
Get started→
Sweet spotMost popular

SEO Grow

Active growth

$1,495per month3-month minimum+ $495 one-time setup
  • 6 to 8 blog posts a month, written for what your customers search
  • AI search visibility included (Google + AI answers)
  • Earned-link outreach
  • Quarterly technical audits + competitor monitoring
  • Monthly content refreshes
Get started→
Top tier

SEO Scale

Multi-location push

$2,495per month3-month minimum+ $495 one-time setup
  • 8 to 12 blog posts a month, written for what your customers search
  • Programmatic city + service pages
  • Aggressive link building
  • Advanced technical SEO + monthly audits
  • Weekly ranking reports + a dedicated strategist
Get started→

Pairs with SEO

When you want it faster, ads run on the base you built.

SEO compounds, but it takes time. When you want demand now, paid ads run on top of your foundation. Your site is already recognized, so the clicks you pay for turn into calls instead of bouncing. Meta, Google, and Local Services, managed for you.

Learn more about Advertising→
business.facebook.com
CampaignsPAcct 4420100
Updated just nowReview and publishO
All adsActionsActive adsHad delivery+ See more
Create a view
Search to filter by: delivery status
CampaignsAd setsAds
Last 30 days: Apr 19 to May 18
+ CreateDuplicateEditAnalyzeA/B testMore
ColumnsBreakdown
Off / OnCampaignDeliveryResultsCost / resultSpent
Lead Gen | Phx RoofingActive127Leads$2.18$276.84
Same-day repair, retargetActive39Leads$3.10$120.90
Maintenance plan, lookalikeActive34Leads$2.94$100.00
Spring tune-up, broad reachActive52Leads$2.61$135.72
Storm-damage, lookalike 2%Active61Leads$2.40$146.40
Gutter add-on, warm listActive27Leads$3.05$82.35
Hail-storm window, retargetIn draft———
Brand search, fallbackOff18Leads$2.50$45.00
Results from 8 campaignsExcludes deleted items358$2.53$907.21

Pairs with SEO

Every lead your rankings bring in lands in one place.

SEO brings them in, the calls, texts, and form fills from people who found you on Google. CRM & Operations catches every one, with instant replies, follow-up cadences, and a record of which search sent which job.

Learn more about CRM & Operations→
TR
Tucson Roofing
Tucson, AZ
Search⌘K
Conversations
Launchpad
Dashboard
Calendars
Contacts
Opportunities
Payments
AI Agents
Marketing
Automation
Sites
Memberships
Media Storage
Reputation
Reporting
App Marketplace
Mobile App
Account Booster
Settings
OM
Omar M.
Owner

Dashboard

Last 30 Days
+ Quick Filters
Opportunity Status
All Pipelines
1
Open · 1
Opportunity Value
All Pipelines
$0
$0.25
$0.50
$0.75
$1
Open
Total revenue
$0
Funnel
A-001. New Leads
0. Cold Lead $0
100%0%
1. Warm Lead $0
100%0%
2. Discover Call $0
0%0%
3. No Show $0
0%0%
4. Showed $0
0%0%
Tasks
Pending
Send estimate to PatelOverdue · 11/2
Assigned: Omar M.
Schedule Linda M. installOverdue · 12/3
Assigned: Sam K.
Material order: Westside jobOverdue · 12/18
Assigned: Sam K.
Update before/after photosOverdue · 12/21
Assigned: Sam K.
Lead Source Report
All Pipelines
1
↓ 50%vs No comparison
SourceTotal LeadsTotal ValuesOpenWonLostAbandonedWin%
from contact us form1$010000.00%

Conversations

Recents · Unread
Inbox · 3 unread
MB
Mike Bencardino4:47p
SMSAC stopped blowing cold around 3, need someone today
MR
Martinez Roofing3:21p
CallMissed call · 0:43 voicemail attached
PA
Patel2:14p
VMVoicemail (0:38) · about quote follow-up
LM
Linda M.11:02a
SMSConfirming tomorrow at 9am, see you then
WF
Web form9:43a
FormNew lead, Desert Restoration · water damage
MB
Mike Bencardino
SMS·(520) 555-0142·Phoenix, AZ
Today
MB
Mike Bencardino4:47p
AC stopped blowing cold around 3, need someone today
Drafting reply
SMSEmailWhatsAppCallSend as (520) 555-0100
I can be there tomorrow at 8am.

Calendars

May 14 – 20, 2026
DayWeekMonth
Mon14
Tue15Tomorrow
Wed16
Thu17
Fri18
Sat19
Sun20
7am
8am
9am
10am
11am
12pm
1pm
2pm
3pm
4pm
5pm
6pm
7pm
8pm
Just bookedAC serviceMike Bencardino8am – 9:30am
Follow-up call10am – 10:30am
Quote prep · Patel2pm – 3pm
Team standup4pm – 5pm
Site visitDesert Restoration11am – 1pm
Equipment delivery1pm – 2pm
AC installLinda M.9am – 12pm

Reputation

OverviewRequestsReviewsListingsnew
Send Review Request
RatingsSourcesStart date → End dateSearch
AI draftPending approvalOmar M.

Mark, I hear you, and I am sorry. A three-day overrun with you chasing us for updates is not how we run a restoration job. I have pulled your file and want to talk through what slipped and how we make it right. Calling you this afternoon.

RegenerateSend

Opportunities

Add opportunity
New Leads Pipeline
22 opportunities
Advanced Filters1
Sort1
New Lead6
$9,450
Mike R. — HVAC installMR
Value:$4,200
Dale's PlumbingDP
Business:Dale's Plumbing LLC
Value:$1,850
Sandra K. — Roof repairSK
Value:$3,400
Contacted4
$14,100
Vega Electric — panel upgradeVE
Business:Vega Electric
Value:$2,600
Tom B. — Water damageTB
Value:$8,900
Westside RemodelWR
Business:Westside Remodel Co.
Value:$2,600
Estimate Sent3
$17,300
Rivera Roofing — reroofRR
Business:Rivera Roofing
Value:$15,100
Ana M. — Drain clearingAM
Value:$480
Cooper HVAC — AC replaceCH
Value:$1,720
Won5
$22,840
Lopez Concrete — drivewayLC
Business:Lopez Concrete
Value:$7,400
Pacheco PaintingPP
Business:Pacheco Painting
Value:$3,150
Job Scheduled4
$18,900
9:41
TR
Tucson Roofing
Tucson, AZ
Welcome, James
Last 30 days
Pending tasks
4
Last 30 days
Money in play
$12,450
Last 30 days
Unread Messages
7
Today
Appointments
3
Pinned Apps
Contacts
Opportunities
Dialer
Home
Conversations
Search
Calendar
Apps
9:41
Conversations
Search messages
All
Unread3
SMS
Voicemail
Missed
MB
Mike Bencardino4:47p
AC stopped blowing cold around 3, need someone today
MR
Martinez Roofing3:21p
Missed call · 0:43 voicemail attached
PA
Patel2:14p
Voicemail (0:38) · about quote follow-up
LM
Linda M.11:02a
Confirming tomorrow at 9am, see you then
WF
Web form9:43a
New lead, Desert Restoration · water damage
Home
Conversations
Search
Calendar
Apps
9:41
May 2026

Calendar

M14
T15
W16
T17
F18
S19
S20
7 AM
8 AM
9 AM
10 AM
11 AM
AC serviceMike Bencardino8 AM – 9:30 AM
Follow-up call10 AM – 10:30 AM
Appointment booked
Mike Bencardino · AC service
Tomorrow · 8:00 – 9:30 AM · confirmation sent
Home
Conversations
Search
Calendar
Apps

We rank ourselves first. Let's do the math on yours.

Contact Sales→