Your site gets read twice: by a homeowner in the yard at 6am with a limb across the garage roof, and by the crawlers and assistants deciding whether you come up at all. This grades the second read and hands you the fix list for the first.
Run the free tool ↓Enter the domain on your truck doors and yard signs. The grade comes back in about twenty seconds, and the report and every fix appear on this page without an email.
Six categories come back, each a card with its own grade and checks:
Scoring belongs to the generic Website Report Card. This page is about what those checks mean after a windstorm.
A strong result is boring. Viewport present, one H1, a title long enough to name the work and the town, a meta description, LocalBusiness schema, HTTPS, nothing in robots.txt turning AI crawlers away. Weak results cluster: structured data and AI readiness fail together, because the machine-readable check reads the same markup the schema check does. One missing block of JSON-LD drags down two categories.
Two things before you judge the grade. Performance carries an item that links to Google's speed test rather than measuring anything, so that category stays down even on a clean page. And the report reads one page, not your site, which matters here because your emergency page and your town pages are the ones that earn. A storm page failing while the homepage passes is the finding worth having.
Both hypothetical, written to show the shape of a report, not real companies or promised results.
Say a storm-driven removal company grades its homepage. Performance flags render-blocking files in the head, a heavy HTML document, and a page-builder signature. Mobile warns on alt text, because the gallery is large and mostly undescribed. SEO flags a missing meta description. Structured data flags all three items: no JSON-LD, no LocalBusiness, no Open Graph. AI readiness flags a missing llms.txt and robots.txt lines blocking GPTBot and ClaudeBot. The alt text, meta description and robots.txt lines are one afternoon. The schema comes out of the local schema generator, the file out of the llms.txt generator. The render-blocking count and the document size usually trace to the platform rather than to a setting.
Imagine a trimming and stump grinding outfit that redid its site over the winter. Nearly everything passes, then the indexable check fails on a noindex tag left from staging. Nothing else on that report matters until it comes off. Catching that before the first storm week is the whole point.
The grader reads markup. It has no opinion about the parts of the site that close the job.
The full argument for this trade is on the tree service page.
Most of what a first run flags is free. Alt text, a meta description, an H1 count, four lines in robots.txt and a schema block from a generator are your afternoon, not an invoice. What costs money is the thing the report circles without naming: a front end that will not get faster on the platform it sits on. Custom builds run $3,500 to $12,000+ one time. Ongoing SEO or local SEO runs $1,500 to $3,500/month for most businesses, $3,500 to $7,500/month in competitive metros or multi-location work. Everything is month to month, and you own the site, content and accounts. The website cost guide and SEO cost guide break both down, and what should you pay sanity checks a quote. More than 50 free tools are published in the tools library, no email wall.
No. One page per run, and only what the server returns, so anything the browser paints in later reads as absent. It sees no rankings, no call volume, no reviews, no Google Business Profile. It is a read of the page, not a read of the business.
A graded address is held for a day, so a second run inside that window replays the stored report instead of fetching the site again. Grade it again tomorrow. If the letters have not moved, the edit probably lives in a layer the browser assembles after the page arrives, which the report never sees.
Both, one at a time. The homepage is what somebody shopping a postponed removal reads while collecting quotes. The emergency page is what a person finds at 2am with a trunk across the driveway, and it is often the page nobody has touched in years. The gap between those two grades teaches the most.
Homeowners ask assistants who to call for a tree on the roof, or whether their town requires a permit. Google now sells ads in and around those answers, so paid placement is on that screen. What no budget buys is a place inside the organic answer, assembled instead from facts a machine can check.
There is an email box under your finished result. Brandon answers those himself, with the report and the order he would work the list in. Nothing else rides along, no newsletter and no sequence. Call or text (407) 694-2055 if you would rather have somebody walk the list with you.
Nobody can promise that, and we will not. The grade measures what a crawler and an assistant see when they read your page, not how many trees came down in your county in March. It removes reasons to skip you: a page nobody can load in a yard, hours no machine can read.
Website Report Card: full tool page and methodology · Marketing for tree service companies · AI Visibility Checker for Tree Services · All free tools
Orlando based, working with local service businesses nationwide since 2008. Ask for a free mockup or audit and it is yours to keep either way, whether we ever work together or not.
Book a free consultation → Or call/text directly: (407) 694-2055Tell us a little about the business and we will come back with an honest read: what we would fix first, what it costs, and whether you need us at all. Prefer to see work before you talk numbers? Get a free homepage mockup, built for your business, yours to keep either way.
Brandon reads every one of these himself. You will hear back shortly with an honest read on what we would do first, what it costs, and whether it is worth it for you.