LSM Video · Roofing Marketing Breakdown

Innpreccon Roofing Marketing Breakdown: 413 Raving Reviews, Zero on the Website

  • ✓4.9 stars across 413 Google reviews, and not a single one appears on the website
  • ✓No contact form on the homepage, so 9 p.m. emergencies go straight to competitors
  • ✓No service or city pages, nothing built to rank for what homeowners actually search
  • ✓Day-one basics missing: no H1, no meta description, no structured data, no tracking
  • ✓Why agencies collect retainers and never look, and how AI now fixes it in-house
See the full breakdown →

Watch the full video, then read the breakdown below.

Innpreccon Roofing in Houston, Texas has something most contractors would kill for: a 4.9-star rating across 413 Google reviews. That is genuinely hard to earn. You don’t stumble into a number like that. You build it job after job, year after year, by showing up and doing the work right. Their customers clearly love them.

So when I pulled up their website, I expected to see that reputation front and center. Instead, I found almost none of it. The proof sits on Google while the buying decision happens on a homepage with zero testimonials. And that’s just the first leak. Let’s walk through everything I found, and more importantly, why each one quietly costs them jobs.

4.9Google star rating
413Google reviews
0reviews on their website
1,754days since their last video

The Proof Is Stuck on Google

Not one of those 413 reviews appears on the website. Not a testimonial, not a star rating, not a single customer quote. Think about how a homeowner actually hires a roofer. They search, they open three or four tabs, and they pick the company that feels safest. Reviews are the shortcut to safe. When your site shows nothing, the homeowner has to leave your page and go hunting on Google for the proof, and every extra step is a chance to lose them to the competitor whose site does the convincing for them.

If this were my site, those reviews are the first thing every visitor sees. Above the fold. The 4.9 rating, the 413 count, real words from real customers. The hard part, earning them, is already done. Putting them on your own page is the easy part, and it’s free.

The proof sits on Google. The buying decision happens on your homepage. If those two never meet, your reputation is working at half power.

No Contact Form Means No After-Hours Jobs

There’s no contact form on the homepage. That sounds minor until you think about when roofing problems actually happen. Someone whose ceiling starts dripping at nine at night isn’t calling anyone. They’re not leaving a voicemail and hoping. They’re filling out forms on three roofing sites, and this one isn’t an option.

A phone number only works when you’re awake and able to answer. A form works at 9 p.m., at 2 a.m., on weekends, on holidays. Roofing is an emergency-driven trade. Every night without a form is a night your competitors collect the leads that should have been yours.

Nothing Built to Rank for What People Actually Search

Nobody searches ‘Innpreccon Roofing.’ The people who already know the name are already sold. Growth comes from the people who don’t know you yet, and they search things like ‘roof replacement Houston.’ There’s nothing on this site built to rank for that. No service pages. No city pages.

Here’s the logic every contractor needs to understand: Google ranks pages, not businesses. If you want to show up for a service in a city, you need a page about that service in that city. One page per service, per area you serve. Without those pages, Google has nothing to show, and that demand goes to whoever bothered to build them.

The Day-One SEO Basics Are Missing

The on-page fundamentals aren’t there either. No H1 heading, the single most important line of text on the page, the thing that tells Google and your visitors what the page is about. No meta description, the short pitch that appears under your link in search results and decides whether someone clicks you or the result below you. No structured data spelling out their hours and service area, which is exactly the information Google uses for local rankings and map results.

This is day-one SEO. Not advanced strategy. Not a six-month project. These are the basics any competent set of eyes catches in the first hour.

No Tracking, So Every Dollar Is a Guess

Then there’s the tracking, or the complete lack of it. No analytics. No ad conversion tag. No way to retarget people who already visited the site. Which means if they spend a single dollar on ads, there’s no telling what booked jobs and what just burned.

Retargeting alone is painful to skip. Most visitors don’t contact you on the first visit. Without a tag, the people who already checked you out, the warmest audience you’ll ever have, are gone forever. With it, you can stay in front of them for pennies.

A YouTube Channel Frozen for 1,754 Days

Their YouTube channel hasn’t posted in 1,754 days. Nearly five years. Whoever ran it moved on, and nobody picked it back up. That’s a shame, because video builds trust faster than anything else in this business. A two-minute clip of a crew finishing a roof. A quick walkthrough of a repair. A happy customer on camera. For a company with a reputation this good, video would be a weapon. Instead it’s a ghost town, and a neglected channel sends its own message to anyone who finds it.

Why Nobody Caught Any of This

After reviewing hundreds of local service accounts, I can tell you: these are the basics. An H1. A contact form. Your own reviews on your own page. If someone’s being paid to run this marketing, they should have caught every item on this list in week one.

When they don’t, it’s usually because of how the model works. Agencies collect monthly retainers while junior staff juggle 80 accounts, and nobody actually looks. You become a line item. The report goes out, the invoice goes out, and the leaks keep leaking. That’s the quiet reality inside a typical home service marketing agency, you’re paying for attention you’re not getting.

The Fix: Own Your Marketing Instead of Renting It

Here’s what most owners don’t know yet. With AI, these exact fixes now run automatically. Reviews pulled onto your site. Forms and pages built. Tracking installed and watched. Content going out. What used to require an agency retainer and a prayer now takes a system and a bit of guidance. You can own your marketing in-house and never depend on an agency again.

That’s the whole mission behind Local Service Mastery. Too many owners come to us after years of paying a home service marketing agency that never once looked under the hood. If you run a local service business and want to know what’s leaking in your marketing, grab the free audit below. We’ll find it, and show you exactly how to fix it for good.

Real owners · Real results

Don't take my word for it.

See it in action

How LSM AI Works

Still got questions?

Let's find the right fit for you.

Answer a few quick questions about your business. If it's a fit, we'll get you on a call with me. If not, I'll point you to what actually makes sense for where you're at.

— Lior

Free · Real Google data · 60 seconds

How many calls can your market get?

Real numbers — pulled straight from Google Ads. Not an agency pitch. 🎯

$ /mo

No credit card  ·  No commitment  ·  We verify your details before showing results

The honest truth

Agency vs. owning it.

The agency model
  • ✗ $2,000–$5,000/month in fees just to manage your account
  • ✗ They own your Google Ads account — you start from zero when you leave
  • ✗ Random results. No explanation of why.
  • ✗ Zero visibility into what they're actually doing
The LSM way
  • ✓ Costs less than one missed job
  • ✓ Your Google Ads account. Your campaigns. Your data — always.
  • ✓ AI manages it daily. Full transparency — you see every decision.
  • ✓ Cancel anytime. Your campaigns stay yours forever.
The LSM way

How it works.

The opposite of an agency. We build it inside your accounts. You own it all.

1

Pick your coverage

One city or your whole service area. The free audit tells you exactly what to expect in your market.

2

Your LSM AI builds everything

Your AI marketing manager builds your Google Ads, call tracking, fraud protection, and landing page — inside your accounts. You approve before a single dollar is spent.

3

Your phone starts ringing

Most clients are live within 48 hours. Your AI optimizes bids and keywords daily — results compound over time.

✓ Google Ads campaign (your account) ✓ Call tracking setup ✓ Competitor click blocking ✓ High-converting landing page ✓ Daily bid & keyword optimization ✓ Monthly performance report ✓ You own every account, always ✓ Personal LSM AI manager ✓ 24/7 Q&A in Lior's voice ✓ 7-day money-back guarantee
Real client wins and results using LSM
Included in every plan

Your own AI account manager.

Built on 8,600+ real LSM coaching sessions. Trained in Lior's exact voice.

⚡ Powered by LSM AI · Trained on 8,600+ real LSM coaching sessions
🔐

It already knows everything about you

The moment you sign up, your LSM AI knows your plan, your city, your service. No setup call. No briefing a stranger.

🏗️

Builds your entire setup — while you watch

Google Ads. Call tracking. Fraud protection. Your landing page. Built inside your accounts, step by step.

✅

Nothing goes live without your sign-off

Before a single dollar is spent, your AI walks you through everything it built. You approve. Then it goes live.

💬

On call 24/7 — in Lior's exact voice

Ask it anything, anytime. 8,600+ real LSM coaching answers. Available instantly.

► claude
✓ Membership verified — Growth plan · Dallas TX
✓ Client profile loaded — HVAC, 3 cities
Building your Google Ads campaign…
✓ Campaign created (PAUSED for review)
✓ 47 keywords added across 3 ad groups
✓ 3 responsive ads created
Setting up call tracking…
✓ 4 tracking numbers created
✓ Call tracking installed on your site
✓ Competitor click blocking active
Building landing page…
✓ Site backed up · Page builder detected
✓ Landing page live at dallas-hvac.yourdomain.com
Everything looks good. Budget: $75/day · Targeting: Dallas 25mi · Ready to go live?
You: Yes, turn it on.
✓ Campaigns activated. Your phone should start ringing.
Real session · Google Ads + Call Tracking + Landing Page built in one go
Free · 2 minutes · No call required

See what your market can do.

Real estimate — pulled directly from Google's own data. Not a made-up projection. 🎯

No credit card  ·  No call  ·  Results in 30 seconds

If this sounds familiar…

You've been burned before.

🔒

They own your accounts. Not you.

The day you leave an agency, your Google Ads account, tracking numbers, and landing page are gone. You spent $30,000 building their asset.

💸

The reports look great. The phone doesn't ring.

Impressions. Clicks. CTR. Beautiful PDF every month. But when you ask how many jobs you closed — nobody has a straight answer.

🤷

You ask a question. You get an email 48 hours later.

You need answers now. A human account manager you can never reach isn't service — it's a subscription to uncertainty.

Lior Vaknin
Who's behind this

I'm Lior. 15 years making sure you never get locked out of your own marketing again.

I built Local Service Mastery because I watched too many great contractors get burned by agencies — overcharged, locked out, left with nothing. So I flipped the model: your accounts, your data, your asset. We build it. You own it.

500+owners coached
$20M+revenue generated
15+years in the game

Peace,
Lior Vaknin

Good questions

Questions,
answered.

Should I put my Google reviews on my own website?

Yes, and they should be the first thing visitors see. Your reviews prove the quality of your work, but the buying decision happens on your homepage, not on Google. If the proof stays on Google while the decision happens on your site, you’re making homeowners take an extra step to trust you, and every extra step loses people. Show the star rating, the review count, and real customer words above the fold.

Why does my contractor website need a contact form if I prefer phone calls?

Because emergencies don’t happen during business hours. A homeowner whose ceiling starts dripping at nine at night isn’t calling anyone, they’re filling out forms on three different sites, and a phone-only website isn’t an option. A form works at 2 a.m., on weekends, and on holidays, capturing leads while you sleep. A phone number only works when someone is awake to answer it.

What are service pages and city pages, and do I really need them?

Nobody searches your company name until they already know you. New customers search things like ‘roof replacement’ plus their city. Google ranks pages, not businesses, so if you want to show up for a service in an area, you need a dedicated page about that service in that area. One page per service, per city you serve. Without them, Google has nothing to rank and the demand goes to competitors who built them.

What are the bare-minimum SEO elements every service business website should have?

Start with the day-one basics: a proper H1 heading that tells Google and visitors what the page is about, a meta description that earns the click in search results, and structured data that spells out your hours and service area for local rankings and map results. Add analytics and an ad conversion tag so you know what’s actually booking jobs. Any competent professional should catch missing basics like these in the first hour.

What tracking do I need in place before spending money on ads?

At minimum: analytics, an ad conversion tag, and a way to retarget past visitors. Without them, every dollar you spend is a guess, there’s no telling what booked jobs and what just burned. Retargeting matters more than most owners realize, because the people who already visited your site are the warmest audience you’ll ever have, and without a tag they’re gone forever.

How can I tell if my marketing agency is actually paying attention to my account?

Check the basics yourself. Is there an H1 on your homepage? A contact form? Your Google reviews displayed on your own site? Analytics and conversion tracking installed? If any of these are missing, nobody has actually looked at your account. The common pattern is agencies collecting monthly retainers while junior staff juggle 80 accounts, the reports and invoices go out, but the leaks keep leaking.

Which plan should I pick?

Start with Starter if you want to get your phone ringing in one city and grow from there — one new campaign gets added each month. Go with Growth if you're ready to cover your full service area right away. Pro adds local SEO, Facebook Ads, and weekly coaching with me directly. If you're still not sure, run the free audit — it'll tell you what to expect in your market.

How fast will my ads go live?

Most clients are live within 48 hours of completing setup. Your LSM AI builds everything, you review and approve, then it goes live. The only exception is if Google requires advanced verification for your category (locksmith, garage door) — that's a direct process between you and Google, and we walk you through it.

What results can I expect?

Depends on your trade, your city, and your ad budget. The free audit gives you a real estimate pulled directly from Google's own Ads data — not a made-up projection. In a medium-to-large market with a $1,000/month ad budget, most clients get 15–40 qualified calls per month. Run the audit first to see what's realistic in your specific area.

Do I really own everything?

Yes. The Google Ads account, the call tracking numbers, the landing page — all built inside your accounts, in your name. If you ever cancel, you walk away with everything you paid to build. That's not a policy. That's the whole point.

Is there a contract?

No contract, ever. Every plan is month-to-month. Cancel anytime — if we stop earning your business, you should stop paying.

What if I already have my own call tracking or fraud protection?

No problem. You can connect your existing accounts, or we set everything up fresh for you. Your call — you pick during onboarding.

I'm a locksmith or garage door company. Anything I should know?

Yes — Google requires advanced verification for locksmith and garage door services before ads can run. We build your campaign and all your keywords, but you'll need to complete that verification with Google directly (we walk you through it). If for any reason you can't complete it, you're covered by our full 7-day refund.

Do you work with my trade?

We specialize in home and local services — HVAC, plumbing, electrical, roofing, locksmith, garage door, pest control, carpet cleaning, water damage, tree service, and more. Run the free audit and you'll instantly see if we're a fit.

What exactly is my LSM AI account manager?

It's your personal AI marketing manager — trained on 8,600+ real LSM coaching sessions. Sign up and it's ready to go: builds your full campaign setup inside your accounts, reviews everything with you before anything goes live, and stays on 24/7 to answer any question about your campaigns, leads, or marketing strategy. In Lior's exact voice.

What's the 7-day money-back guarantee?

If you sign up and decide within 7 days that this isn't right for you — for any reason — you get a full refund. No hoops. We'd rather lose a bad fit early than keep a client who isn't seeing value.

The bottom line

A 4.9-Star Reputation Deserves a Website That Proves It

Innpreccon Roofing is proof that great work and great marketing are two different skills. 4.9 stars. 413 reviews. Customers who love them. And a website that shows none of it, captures nothing after hours, ranks for nothing, and tracks nothing. The reputation is elite. The funnel is leaking.

The fixes aren’t exotic. Put your reviews on your own page. Add a contact form. Build pages for the services and cities you want to rank for. Install the day-one basics, H1, meta description, structured data, analytics, conversion tracking. Every one of these could be live within days, and every one of them compounds.

If this breakdown felt uncomfortably familiar, do something about it. At Local Service Mastery, we’ll audit your marketing for free and show you exactly what’s leaking, then help you fix it in-house with AI and real guidance, so you never have to rent attention from an agency again. The link is below.

Want this handled for you?

Get a free 30-second marketing audit and see how Local Service Mastery helps you own your lead generation instead of renting it.

Get my free audit →

Stop renting leads.

Check your market, pick your plan, or grab 15 minutes with me. Let's get your phone ringing.

See what your market can do

Your trade