The platform

Everything between the search and the phone call.

A site drafted for your trade, hosted and watched every month, with local SEO and automations you can switch on when you want them. Every piece is a line item on the invoice, not a bundle you cannot see into.

What you get

One build. One monthly plan. Nothing you don't need.

Every line below is something you can point at and check. That's the whole point.

A custom website, drafted for your trade
Designed by a person from your real photos, your real reviews, and the towns you actually work in. A tap-to-call bar that follows the visitor, a quote form that takes thirty seconds, and on Standard and Premium builds, a page for every town you serve, written for that town.
One-time build
Hosting and monthly monitoring
Your site runs on the same edge network the big platforms use. Every month the grader re-scans it and sends you what moved: speed, rankings, listings, reviews. If something breaks, we see it before you do.
Monthly plan
Every lead, straight to your phone
Calls, texts, and form fills arrive in one inbox with a text alert. Nothing sits in a spam folder for three days.
Monthly plan
Local SEO and automations, when you want them
Google Business Profile management, review requests after every job, missed-call text-back, quote follow-up. Each one is a line item you can see on the invoice and turn off, not something buried in a bundle.
Add-ons

Missed call · (469) 555-0127 · 2:12 PM

Hi, this is Ridgeline Roofing. Sorry we missed you, we're on a job. What can we help with?
Hail damage on my roof, need an estimate
We can be out tomorrow between 9 and 11. Does that work?
Yes
Booked. You'll get a reminder tomorrow at 8.

Automations

The call you missed on the roof just got answered.

Crews miss calls all day because someone is on a ladder, and 85% of those callers never try again. A text goes out in seconds, the conversation keeps going, and the job stays yours.

  • Missed-call text-backA text within fifteen seconds of any call you can't pick up.
  • Review requestsA link sent after every finished job, with a reminder three days later.
  • Appointment remindersThe day before and the morning of. Fewer no-shows, fewer wasted truck rolls.
  • Quote follow-upEstimates that sit unanswered get a nudge, so nothing dies in a text thread.

35 to 50% of missed callers reply when a text arrives within the first minute. Industry data, and the reason this is the first automation we turn on.

Local SEO

Show up for the towns you actually drive to.

Ranking in one town is not the job. A crew that works eight towns needs to be found in eight, and that is mostly patient, boring work done every month.

Google Business Profile
Categories, services, hours and photos kept accurate, posts that go out on a schedule, and every review answered in your voice within a day.
Monthly
Citations
Your name, address and phone made identical across the directories Google reads. One wrong digit on one listing is enough to cost a map ranking.
Ongoing
Review velocity
A request after every finished job and a reminder three days later. Not a burst of reviews once a year, a steady few every month, which is what the ranking rewards.
Automated
A report by town
Where you rank for your services in each town you serve, what moved since last month, and what we did about it. One page, in plain English.
Monthly

Local SEO is an add-on from $400 a month, priced separately so it is a line you can see and switch off.

Monitoring

Every month, the grader runs again.

The same report that graded your site before the build re-scans it on the first of every month. You get the result in writing, whether it moved or not.

  • SpeedMobile speed measured with Google's own tools, the number Google uses when it ranks you.Re-scanned monthly
  • RankingsWhere you sit for your main services in each town you serve, against the businesses nearest you.Re-scanned monthly
  • ListingsName, address, phone and hours checked against your Google Business Profile and the major directories.Re-scanned monthly
  • ReviewsCount, recency, and whether anyone is replying. A wall of undated five stars reads as fake.Re-scanned monthly

Read from Search Console

Far more searchers are clicking through.

This is mahalicandsons.com, a live build: sixteen months of Google Search Console. Since the site moved onto Tavnio's build in August 2026, the share of searchers who click through has climbed to 1.4% over the last 28 days, more than five times the 0.27% of the 28 days before and the highest 28-day stretch since March 2026. Jun to Aug 2026 also brought 64% more clicks than the same months in 2025. Every figure here is what the client's monthly note is written from.

Google Search Console · May 7, 2025 to September 6, 2026 · 488 days, none skipped · pulled September 8, 2026

  • 1.4%Click-through rate, last 28 days (Aug 10 to Sep 6)
  • 5.3×Against the 28 days before, at 0.27%
  • +64%Clicks, Jun to Aug 2026 against the same months in 2025: 36 to 22
  • 0.91%August 2026, the first full month on the new build. Jun: 0.39%.
search.google.com/search-consoleClick-through rate, rolling 28 days
mahalicandsons.com, click-through rate on a rolling 28-day window, one point per day from June 3, 2025 to September 6, 2026: clicks per hundred search impressions, straight from Search Console. The mark is the month the site moved onto the new build. Clicks are small numbers for a local lawn crew, so the line swings; every month, clicks and impressions included, is in the table below.
Read the numbers by month
MonthDaysClicksImpressionsCTR
May 2025 (partial)2586611.2%
June 20253099530.94%
July 20253161,2680.47%
August 20253171,0930.64%
September 20253068960.67%
October 20253165821.0%
November 20253038790.34%
December 20253129030.22%
January 20263156660.75%
February 20262878470.83%
March 202631111,3240.83%
April 20263082,0720.39%
May 202631101,8610.54%
June 20263071,8120.39%
July 202631151,8790.80%
August 202631141,5310.91%
September 2026 (partial)601150.00%

Compared

The four ways a contractor gets a website, side by side.

Every one of these works for somebody. This is what each one actually is, so you can pick with your eyes open.

Tavnio Template platform Lead marketplace Do it yourself
The designDrafted by a person for your trade and your townsA template with your logo and colors appliedNo site. A listing on theirsA template you fill in yourself
The photosYours, pulled from your own pagesStock allowed, often the defaultWhatever you upload to your profileWhatever you upload
Who owns itYou. The files are yoursUsually the platform. Leave and the site goesThe marketplace owns the customerYou, on the builder's hosting
The contractMonth to monthOften annual, with an early-exit feePay per leadMonthly
Who else gets the leadNobody. It is your siteNobodyThree to eight other contractors, at the same timeNobody
What it costs to keep$200 to $350 a monthTypically $150 to $400 a month$16 to $150 per lead, sold or not$20 to $50 a month plus your evenings
Pages for your townsOne page per town, written for itOften one service-area page listing themNoneOnly what you write

Platform and marketplace figures are typical published ranges for the category, not a claim about any one company. Ours are the numbers on the pricing page.

Start with the number.

The grade is free and takes about a minute. It is the same report the platform runs every month.