Agent View
The site as an AI agent gets it, beside the site as a person sees it. What it can read, what it has to cut away, and what it never sees.
HomeAbout Us ▾D2D ExpertsCareer ›SEO SpecialistBlogTool ReviewsServices ▾
← All Case Studies
SEO
Local Services Ads
Facebook Ads
Near-Invisible Search to One of Our Best Lead Engines.
Built across three channels in one of our smallest markets. The HighPoint Construction story.
HighPoint Construction
Dickinson, North Dakota · Owners: Isaiah & Jacob Lebaron · Residential & commercial roofing
The rest of the page is in full screen.
[← All Case Studies](https://www.kingcontractor.com/case-studies/) SEOLocal Services AdsFacebook Ads # Near-Invisible Search to One of Our Best Lead Engines. Built across three channels in one of our smallest markets. The HighPoint Construction story. HighPoint Construction Dickinson, North Dakota · Owners: Isaiah & Jacob Lebaron · Residential & commercial roofing  0Keywords Ranking, Up From 55 0Monthly Organic Visits, Up From 15 0Monthly Search Clicks, Up From 46 0LSA Leads in May, Up From 10 The Starting Point ## Fast Crews, Thin Marketing HighPoint is a fast, hands-on roofing crew in western North Dakota. Their selling point is speed, with most residential roofs finished in a single day and no upfront payment. At our baseline in late 2025, the work was great but the marketing was thin: 15 monthly organic visits, 55 ranking keywords, and just 49 search clicks. Leads were inconsistent, and the channels they ran were not working together. We built one system across SEO, Local Services Ads, and Facebook, made it cheap to run, and made it tough to knock down. Then the May 2026 Google Core Update landed in the middle of the climb, and our system held. Where They Started vs Where They Are ## Baseline Late 2025 vs Latest Reported Data  By May, HighPoint held 26 keywords in the top 3 and 31 in the top 10, with position 1 rankings for core commercial Dickinson terms. Authority Score climbed to 9 and referring domains grew to 53. Proven in SEMrush ## Independent Third-Party Data, Not Our Own Dashboard  Every one of those 108 monthly visits is non-branded, new homeowners discovering HighPoint through search rather than typing the name in directly. What We Did ## One System, Three Channels SEOOrganic search & AI visibility. Result: Keywords more than tripled to 174, with 26 in the top 3. LSALocal Services Ads. Result: Leads grew from 10 in January to 60 in May. FacebookFacebook Ads. Result: Leads as low as the $30s for most of 2026, dipping as low as $26. - Built the technical and backlink base: sitemaps indexed, clean robots.txt and an llms.txt file so AI search tools can read the site, and a backlink cleanup that left zero toxic links. - Fixed internal linking and on-page structure, lifting site health from 93% to 98% and page speed to below 3 seconds. - Verified the profile, tuned the LSA service area to match the website, expanded coverage across the state, and filtered out the job types that drive spam. - Silo pages with answer-first intros and a wider service area across North Dakota: Bismarck, Dickinson, Fargo, Williston, and Watford City, reaching into South Dakota and Montana. - Released monthly GMB posts and answer-first blogs backed by real roofing job insights, and ran an ongoing review-response campaign. - Ran continuous Facebook creative testing with conversion tracking and reviews on the landing page, adjusting budget with the seasons. The Lead Economics ## Roofing Leads at a Fraction of the Going Rate This is where HighPoint stands out. Their Local Services Ads cost per lead ran as low as $16 to $20. For context, our highest-cost market sits near $200 per lead. Facebook held in the $30s. Across the funnel, HighPoint is getting roofing leads at a fraction of what most contractors pay, and getting more of them every month.  HighPoint LSA / Lead$0–20 Facebook Cost / Lead$0s Our Highest-Cost Market~$0 ### Surviving the May Core Update The May 2026 Core Update rolled out on May 21 and caused some mid-tier keyword movement, like it did across the whole roofing space. The core commercial Dickinson terms held at position 1, the Google profile kept driving 20 direct calls and 54 website clicks that month, and 6 new 5-star reviews landed, with homeowners calling out fast service in rural towns where it is hard to get crews to show up. The system kept producing right through it. ## What Contractors *Are Saying?* King Contractor Agency has helped 200+ roofing, HVAC, plumbing, and construction companies across America build their brand, rank higher on Google, and generate more leads online. ★★★★★ Great marketing company who works with your company as a partner and doesn’t just look at you as another paying customer. I can recommend Dean and his team. BlueBuilt Roofing & SidingFacebook Review ★★★★★ 🌟 Five-Star Review for Dean at King Contractors! 🌟 I am thrilled to share my experience working with Dean from King Contractors! Dean designed an incredible website for my roofing business, and I couldn't be happier with the results. From the very beginning, he took the time to understand my vision and goals, translating them into a stunning and user-friendly site that truly represents my brand. Not only did he create a fantastic website, but Dean also provided invaluable guidance on strategies to grow my business. His expertise and support have made a significant impact, helping me attract new clients and improve my online presence. If you're looking for someone who is professional, knowledgeable, and dedicated to helping your business succeed, I highly recommend Dean at King Contractors. Thank you, Dean, for your hard work and commitment to my success! 🙌 Conway Roofing - A Division of Conway Property ManagementFacebook Review ★★★★★ I had a great experience working with King Contractor Agency. Their team was professional, responsive, and extremely knowledgeable throughout the entire process. They made everything simple and straightforward, and you can tell they genuinely care about helping contractors succeed. Communication was excellent, and they followed through on everything they said they would do. If you’re a contractor looking for a reliable agency that understands the industry and works hard to support your business, I highly recommend King Contractor Agency. Great people, great service, and a company that truly stands behind their work. 5 Star Roofing LLCFacebook Review ★★★★★ Fantastic experience so far. The team is very responsive and knows what they’re doing. Panther RoofFacebook Review ★★★★★ King Contractor Agency helped us with a brand new website. We love it. Thank you very much. Bigboy RoofingFacebook Review ★★★★★ We have been working with King Contractor for some time now. They're an amazing company to work with. They've done a great deal to help us with many things, our website, leads, google, social media, etc. I highly recommend them to anyone thinking about using their services. Horvath Roofing, Inc.Facebook Review ★★★★★ Highly recommend king contractors agency! They have been crushing it for me and my roofing business! Isaias LebaronFacebook Review ★★★★★ After hiring Dean & his crew I was more than impressed with the work they were putting in. They made sure to cover every aspect of our website and social media. They go above and beyond! 5 Stars! Neal Spennato Jr.Facebook Review ★★★★★ Dean and his team have been incredibly supportive from the start, guiding us through the seamless setup and ongoing management of our website for Brothers Metal Roofing. As our business has expanded—handling more projects, logistics, and new systems—they've expertly managed countless updates and system integrations without missing a beat. Their expertise has kept our online presence professional and efficient, allowing us to focus on delivering top-quality metal roofing services to our clients. Highly recommend! JACOB WALKERGoogle Review ★★★★★ Great marketing company who works with your company as a partner and doesn’t just look at you as another paying customer. I can recommend Dean and his team. Tyler StreetmanGoogle Review ★★★★★ Dean and his team are the best in the biz! Very professional and responsive, creative and constant social media content and management. Dean also built my website which I’m very pleased with. I will be a customer for life and have the utmost confidence in Dean and his team ! Russell LawrenzGoogle Review ★★★★★ We recently worked with King Contractor to redesign our website, and the experience was outstanding. They truly understood our vision and brought it to life with a clean, modern design that perfectly reflects our brand. The team was professional, responsive, and delivered on time. The functionality and user experience of the site have improved significantly, and we’ve already received great feedback from our clients! Dakota SimsGoogle Review ★★★★★ I met Dean at RoofCon and was impressed with the style of work he was doing for websites. We decided to have his team create a new website for us, and I'm glad we did! They did such a great job and were very easy to work with throughout the process. Thank you! Michael KeithGoogle Review [View More Reviews](https://www.facebook.com/kingcontractoragency/reviews) The Takeaway ## One client. A footprint that grew from almost nothing to 174 keywords and 197 monthly clicks. A Google profile pulling 10 times the calls it did at the start, and three channels feeding cheap, steady, high-quality leads. That is what a real marketing system looks like. > These guys are swimming in deals. The new campaign keeps getting cheaper and better leads than ever. > > King Contractor Agency, Internal Performance Log More Proof ## More Client Case Studies [Spennato Family RoofingNortheast Philadelphia, PA · Family Owned Since 1978 SEOLocal Services AdsFacebook Ads View case study →](https://www.kingcontractor.com/case-studies/spennato-family-roofing/)[5 Star RoofingGrass Valley & Roseville, CA · GAF Master Elite WebsiteSEOLSAFacebook Ads View case study →](https://www.kingcontractor.com/case-studies/5-star-roofing/) [See all case studies →](https://www.kingcontractor.com/case-studies/) ## Small Market? *That's Exactly Where We Win.* [Get Your Free Custom Design](https://calendly.com/thekingcontractoragency/roofing-website-roadmap-session-site) King Contractor® [[email protected]](mailto:[email protected])[+(407) 641-3731](tel:+14076413731) 30 N. Gould St. Ste R, Sheridan, WY 82801 24 X 7, Send us a message A highly converting website design for your roofing business. That's a promise. #### Quick Links [Home](https://www.kingcontractor.com/)[About Us](https://www.kingcontractor.com/about-us/)[Services](https://www.kingcontractor.com/services/)[Blog](https://www.kingcontractor.com/blog/)[Tool Reviews](https://www.kingcontractor.com/category/review/)[Portfolio](https://www.kingcontractor.com/portfolio/)[Case Studies](https://www.kingcontractor.com/case-studies/) #### Social [Facebook](https://www.facebook.com/kingcontractoragency)[Instagram](https://www.instagram.com/kingcontractoragency/)[Google](https://www.google.com/search?q=King+Contractor+Agency)[Trustpilot](https://www.trustpilot.com/review/kingcontractor.com)[LinkedIn](https://www.linkedin.com/in/deanxwhite/)[YouTube](https://www.youtube.com/@kingcontractoragency) #### Term & Policies [Privacy Policy](https://www.kingcontractor.com/privacy-policy/)[Terms Of Service](https://www.kingcontractor.com/terms-of-service/)[Copyright](https://www.kingcontractor.com/copyright/)[App Privacy Policy](https://www.kingcontractor.com/app-privacy-policy/)[Data Deletion](https://www.kingcontractor.com/app-data-deletion/) Connect With Us Now [Get A Free Custom Strategy](https://calendly.com/thekingcontractoragency/roofing-website-roadmap-session-site) © Unauthorized reproduction or use of our original content is prohibited. KING CONTRACTOR® is a federally registered service mark of King Contractor Agency LLC. U.S. Trademark Reg. No. 8,388,017 2026 © All Rights Reserved. 2026 Unauthorized reproduction or use of our original content is prohibited. KING CONTRACTOR® is a federally registered service mark of King Contractor Agency LLC. U.S. Trademark Reg. No. 8,388,017
No <main>: Wrap the page’s own content in <main>, so a reader knows where it starts and stops, and Clean can be measured.
The figures
61 pages, set against the 167,893 sites with figures.
- Readablehigher is better
- 100%61 of 61 pages
- All 167,893 sitesBetter than 47%
Pages whose own text is in the HTML the server sends, enough of it for their kind.
- Cleanhigher is better
- Nonemiddle page
- All 167,893 sitesNo place yetWith no figure, it has no place.
Of the words before script, the share that are the page and not menus, footer and forms. 61 pages are not measured, with no <main> or no words.
- Costshown, never scored
- 168,121tokens
- About 2,756 a page
To read every page once. A long page that answers well is not worse for it. Tokens are estimated at about 4 characters each.
How its pages spread on Clean
0 pages measured. Not measured: 61 with no <main> or no words.
Against its rivals
The sites nearest it by what they do, with figures. Close means similar work, not better.
No site near it by what it does has figures yet.
AI crawler access
What robots.txt says to each, as read on October 25, 2026. 8 of 8 may read the site.
| Crawler | robots.txt says | Used for | The line that decides |
|---|---|---|---|
| GPTBotOpenAI | Allowed | Training models | User-agent: GPTBot / Allow: / |
| OAI-SearchBotOpenAI | Allowed | ChatGPT search | User-agent: OAI-SearchBot / Allow: / |
| ChatGPT-UserOpenAI | Allowed | A page a person asks about | User-agent: ChatGPT-User / Allow: / |
| ClaudeBotAnthropic | Allowed | Training models | User-agent: ClaudeBot / Allow: / |
| Claude-SearchBotAnthropic | Allowed | Claude’s search | User-agent: Claude-SearchBot / Allow: / |
| PerplexityBotPerplexity | Allowed | Perplexity search | User-agent: PerplexityBot / Allow: / |
| Google-ExtendedGoogle | Allowed | Training Gemini | User-agent: Google-Extended / Allow: / |
| bingbotMicrosoft | Allowed | Bing and Copilot | User-agent: bingbot / Allow: / |
Every AI crawler mttr checks may read it. Not named means the rules for every crawler apply.
Every page
Worst first. Each opens in Agent View at the top.
61 pages of 61 lose something. Pick a loss to see what to do about it.Open the action plan
| What an agent getshigher is better | Signals | Costnot scored | ||||
|---|---|---|---|---|---|---|
| Page | Words | Clean | Readable | Main heading | Tokens | What it loses |
| / | 2,292 | No <main> | Yes | Yes | 4,869 | No <main> |
| /about-us | 1,907 | No <main> | Yes | Yes | 3,851 | No <main> |
| /acculynx-estimator-tool-review | 1,070 | No <main> | Yes | Yes | 2,257 | No <main> |
| /app-data-deletion | 504 | No <main> | Yes | Yes | 1,148 | No <main> |
| /app-privacy-policy | 1,015 | No <main> | Yes | Yes | 2,036 | No <main> |
| /better-roofing-jobs | 1,770 | No <main> | Yes | Yes | 3,405 | No <main> |
| /blog | 606 | No <main> | Yes | Yes | 1,535 | No <main> |
| /blog/page/2 | 626 | No <main> | Yes | Yes | 1,555 | No <main> |
| /blog/page/3 | 616 | No <main> | Yes | Yes | 1,563 | No <main> |
| /blog/page/4 | 658 | No <main> | Yes | Yes | 1,579 | No <main> |
| /blog/page/5 | 443 | No <main> | Yes | Yes | 1,232 | No <main> |
| /builder-prime-estimator-tool-review | 1,199 | No <main> | Yes | Yes | 2,577 | No <main> |
| /careers | 240 | No <main> | Yes | Yes | 689 | No <main> |
| /careers/seo-specialist | 375 | No <main> | Yes | Yes | 940 | No <main> |
| /case-studies | 532 | No <main> | Yes | Yes | 1,659 | No <main> |
| /case-studies/5-star-roofing | 1,577 | No <main> | Yes | Yes | 3,040 | No <main> |
| /case-studies/highpoint-construction | 1,637 | No <main> | Yes | Yes | 3,131 | No <main> |
| /case-studies/spennato-family-roofing | 1,744 | No <main> | Yes | Yes | 3,371 | No <main> |
| /category/review | 1,352 | No <main> | Yes | Yes | 3,009 | No <main> |
| /conflicting-weather-apps | 1,904 | No <main> | Yes | Yes | 3,649 | No <main> |
| /contact-us | 494 | No <main> | Yes | Yes | 1,153 | No <main> |
| /copyright | 728 | No <main> | Yes | Yes | 1,524 | No <main> |
| /d2dexperts | 317 | No <main> | Yes | Yes | 864 | No <main> |
| /digital-marketing-tips-for-roofing-contractors | 3,440 | No <main> | Yes | Yes | 6,829 | No <main> |
| /dont-let-material-price-spikes-kill-your-roofing-profits-a-business-owners-guide | 2,188 | No <main> | Yes | Yes | 4,021 | No <main> |
Show where it stands
A card, a badge and a line, each with the figures.

A badge for the site
<a href="https://mttr.si/agent-view/kingcontractor.com"><img src="https://mttr.si/agent-view/kingcontractor.com/badge.svg" alt="Agent View: 100% readable" height="20"></a>
The figures in one line
kingcontractor.com in Agent View: 100% of pages readable, better than 47% of sites; Clean not measured; 168,121 tokens to read all 61 pages. mttr.si/agent-view/kingcontractor.com
What to do next
Fix the pages, let an agent do it, and read the site again to see the figures move.
Fix what agents miss
- Wrap 61 pages in <main>Clean measured
Connect your agent
Claude Code, Codex or Cursor reads the site’s fixes over MCP, fixes a page in your code, has mttr read it again, and checks the fix landed.
https://mttr.si/mcpSet up an agent
Claim the site
Prove it is yours with a DNS record or a file. Your agent can then reach its reads and jobs, and set each change to wait for your approval.
Claim the siteDrawn from the HTML mttr fetched on its read of October 25, 2026, not a screenshot, and only from the 61 pages read. An assistant’s own reader may differ. Tokens are estimated at about 4 characters each. A site an agent reads well is not a site an assistant cites.