AI VISIBILITY REPORT

TM Services Inc.

tmservicesinc.com · September 2, 2026 · Free rescan available October 2, 2026

Based on website signals and third-party AI responses captured on September 2, 2026. AI-generated answers may be inaccurate, and visibility can change over time.

Grade B. AI is recommending 18 competitors alongside or instead of you.

GRADE B
FIND
GOOD
READ
GOOD
UNDERSTAND
CRITICAL
RECOMMEND
GOOD
WHAT MATTERS MOST
  1. AI assistants recommend TM Services Inc. and correctly identify it as a merchant services provider, but they do not consistently show important details such as hours, address, or the main phone number.
  2. Your site has no Google Business Profile or customer reviews detected, and AI names you alongside 18 competitors, so you are competing for attention without strong local proof.
  3. Your site has no business schema or FAQ content, which makes it harder for AI to understand exactly what you offer and answer common customer questions about you.

THE 20 CHECKS

14 PASS3 PARTIAL3 FAIL

Can AI find you?

5 checks · click a row for detail
Your robots.txt is valid and not blocking everythingPASSDETAILS Your robots.txt at https://www.tmservicesinc.com/robots.txt is valid and does not block crawlers from your site.

GET https://www.tmservicesinc.com/robots.txt returned 200 and parsed into 5 user-agent groups plus 1 Sitemap reference. No blanket "Disallow: /" was found for the agents we tested (Googlebot and a generic crawler), so the file is not shutting the whole site down. The next checks inspect standard search policy and live AI-search access separately.

WHY IT MATTERSA broken or over-restrictive robots.txt can prevent compliant search and AI crawlers from fetching your public pages.

Search engines are allowed to crawl your public homepagePASSDETAILS Googlebot and bingbot are allowed to crawl your public homepage.

Each standard search crawler was evaluated against your robots.txt rules for the public path "/". Googlebot: allowed (matched robots.txt group "User-agent: *") bingbot: allowed (matched robots.txt group "User-agent: *") This proves crawl permission only; indexing still depends on the page's status, noindex directives, canonical signal and the search engine's own systems.

WHY IT MATTERSGoogle and Bing cannot index a public page their crawlers are forbidden to fetch. That limits ordinary search discovery and the web sources people and assistants can find.

Documented AI search crawler tokens can load your public homepagePASSDETAILS Robots.txt allows all 3 documented AI search crawler tokens (OAI-SearchBot, PerplexityBot and Claude-SearchBot), and each diagnostic homepage probe received HTTP 200.

For each documented automatic search-crawler token, we evaluate robots.txt and send a diagnostic homepage request carrying that token. The probe comes from our scanner, not a provider-owned verified crawler IP, so it can reveal user-agent-sensitive responses but cannot prove what verified vendor traffic receives. OAI-SearchBot. Robots.txt: allowed; diagnostic probe: HTTP 200 (ok) PerplexityBot. Robots.txt: allowed; diagnostic probe: HTTP 200 (ok) Claude-SearchBot. Robots.txt: allowed; diagnostic probe: HTTP 200 (ok)

WHY IT MATTERSWhen ChatGPT or Perplexity search the live web for answers, a firewall or robots block means your site simply is not an option.

Your XML sitemap is available and its dates are usablePASSDETAILS Your sitemap is present and fresh. The newest lastmod is 2026-09-02, 0 days ago.

https://www.tmservicesinc.com/sitemap.xml is a valid XML sitemap with 3 lastmod entries; the newest (2026-09-02) is within the last 183 days. When lastmod values consistently reflect significant page changes, search engines can use them as a crawl signal. The sitemap is referenced from your robots.txt, so crawlers find it without guessing.

WHY IT MATTERSA sitemap gives search engines a machine-readable list of preferred URLs. Accurate lastmod values can help them notice meaningful updates, but neither signal guarantees indexing.

Your homepage is indexable and names one canonical URLPASSDETAILS Your homepage is indexable and its single canonical URL matches the preferred page: https://www.tmservicesinc.com/.

The page returned HTTP 200, no noindex directive was found in robots meta or X-Robots-Tag, and one canonical link resolves to the fetched page after ignoring tracking parameters and fragments.

WHY IT MATTERSA noindex directive or a conflicting canonical can keep the page itself out of search even when crawlers can load it.

Can AI read you?

5 checks · click a row for detail
AI sees your actual words, not a blank pagePASSDETAILS Your homepage serves 379 words of readable text without running any JavaScript.

Most AI crawlers read only the raw HTML your server sends and never run JavaScript, so anything a script injects after load is invisible to them. Your raw homepage HTML contains 379 visible words. No SPA-shell markers found.

WHY IT MATTERSMost AI crawlers read raw HTML only. If your site is an empty shell that JavaScript fills in, AI sees a blank page where your business should be.

There is enough real text on your pagesPASSDETAILS Your homepage has 379 words of real text, and 2 of the 2 pages we checked reach 300+ words.

Visible-text word counts (300+ is the healthy target for key pages): https://www.tmservicesinc.com/: 379 words; https://www.tmservicesinc.com/services: 336 words.

WHY IT MATTERSMenus, prices or services locked inside images and PDFs are invisible to AI. Thin pages give AI nothing to quote or recommend.

Your pages have clear headings and structurePASSDETAILS Your homepage has one descriptive H1 ("Welcome to TM Services Inc.") with 8 supporting subheadings.

Found 1 H1 heading ("Welcome to TM Services Inc."), 4 H2s and 4 H3s. AI reads the H1 as the page's one-line answer to "what is this?", with H2/H3 sections structuring everything underneath.

WHY IT MATTERSAI uses headings to understand what each page is about. A wall of unstructured text (or five competing H1s) muddles your message.

Your contact info is crawlable textPASSDETAILS Your phone number (248.480.3545) and street address are both crawlable text. AI can hand them straight to a customer.

Visible-text scan across the 2 pages we checked: phone found (248.480.3545); address found ("429 S. Main Street"); schema telephone not present.

WHY IT MATTERSIf your phone, address and hours are an image or injected by JavaScript, AI assistants cannot pass them to a customer who asks.

Your site loads fast and securelyPASSDETAILS Your site serves over HTTPS, responded in 65ms, and declares a mobile viewport.

HTTPS: valid. Server response time (TTFB): 65ms (under 1500ms is healthy; 3000ms+ loses crawlers). Mobile viewport meta tag: present.

WHY IT MATTERSSlow responses and broken HTTPS make crawlers give up early and make AI (and customers) trust you less.

Does AI understand you?

5 checks · click a row for detail
AI is told what kind of business you are instead of guessingFAILDETAILS No business schema (JSON-LD) was found on any of the 2 pages we checked. AI has to guess what your business is.

No Organization/LocalBusiness-family JSON-LD detected. Add LocalBusiness markup with a specific @type, name, address, telephone and openingHours. All schema types found: WebSite.

WHY IT MATTERSSchema (JSON-LD) is how you tell AI exactly what you are. Without it, AI guesses your category, hours and location, and often guesses wrong.

WHAT TO DOAdd JSON-LD LocalBusiness/Organization markup with a specific type (e.g. "Restaurant", "LegalService"), name, address, phone and hours.

You answer common customer questionsFAILDETAILS No FAQ schema and no question-style headings were found. AI has no customer questions answered on your site.

FAQPage schema: no. Headings written as questions (h2/h3/summary/dt): 0. Question-shaped headings that are not actually questions, which do not count: Who We Are · Why Choose TM Services Inc..

WHY IT MATTERSAI assistants answer questions. Sites with FAQ-style content get quoted; sites without it get skipped.

WHAT TO DOAdd an FAQ section answering your customers' top questions in plain language, and mark it up with FAQPage schema.

Your titles and previews describe the businessPASSDETAILS All 2 pages have descriptive titles (like "TM Services Inc | Merchant Services") and meta descriptions, and your homepage has Open Graph preview tags.

https://www.tmservicesinc.com/: title "TM Services Inc | Merchant Services" (35 chars), description yes, OG yes · https://www.tmservicesinc.com/services: title "Services | TM Services Inc." (27 chars), description yes, OG yes

WHY IT MATTERSPage titles and descriptions are the first thing AI reads about each page. "Home" tells it nothing; missing previews look abandoned.

Your business name and phone number are consistentPARTIALDETAILS Your site lists 2 phone numbers (248.480.3545, 586.419.3523) and none of them is marked as the main one, so AI has to guess which to give a customer.

No schema telephone declared. Distinct phone numbers (normalized to last 10 digits): 248.480.3545, 586.419.3523. Business names from schema: none. Name from og:site_name/homepage title: TM Services Inc..

WHY IT MATTERSWhen your phone number or business name differs between pages and hidden markup, AI does not know which to trust, so it may share the wrong one.

WHAT TO DOUse one canonical business name, address and phone number everywhere: page text, footer, contact page and schema.

You have dedicated about/services pagesPARTIALDETAILS You have a services-style page (/services) but no about page. AI cannot see a page for who you are.

Internal paths examined (fetched pages + homepage links): /services, /updates, /support, /hello, /privacy. About-style match: none; services-style match: /services.

WHY IT MATTERSA single-page site gives AI one shot at understanding you. Dedicated pages naming your services and location are what get you matched to buyer questions.

WHAT TO DOCreate dedicated pages for who you are and each core service, naming the service and your location in plain language.

Does AI recommend you?

5 checks · click a row for detail
AI knows your business and gets the facts rightPASSDETAILS Claude, ChatGPT and Gemini all know your business and get the facts right.

Claude: knows the business (facts: accurate); ChatGPT: knows the business (facts: accurate); Gemini: knows the business (facts: accurate)

WHY IT MATTERSCustomers ask AI about businesses by name. If AI has never heard of you, or confidently states wrong hours or services, you lose them before you knew they existed.

AI recommends you to potential customersPASSDETAILS Claude, ChatGPT and Gemini all recommend you to potential customers.

Claude: named your business when recommending; ChatGPT: named your business when recommending; Gemini: named your business when recommending

WHY IT MATTERSThis is the money question: when a buyer asks "best [your category] near me", either you are in the answer or your competitor is.

AI is not sending your customers to competitors insteadPARTIALDETAILS You share the answer with 18 competitors. AI names you, but also Clover, Square and Stripe and others.

Claude: named CardConnect, Clover, Square, Toast, Stripe, PayPal Commerce, First Data/Fiserv; ChatGPT: named CardPointe/CardConnect, Clover, Fiserv, Chase Payment Solutions, Square, Stripe, Helcim, Stax, Payment Depot, Dharma Merchant Services, National Processing, Toast; Gemini: named Square, Clover, Fiserv, Stripe, Helcim, Payment Depot, Infinity Data Corp, Houston Merchant Services, Automated Card Processing Solutions (ACPS), CardConnect

WHY IT MATTERSEvery time AI names competitors and not you, that is a customer you never see. Invisible lost revenue.

WHAT TO DOStudy which competitors AI names and why (their sources, reviews, content), then close those gaps deliberately.

AI cites sources you control or influencePASSDETAILS AI answers cite your own website (tmservicesinc.com) as a source.

Cited sources: squareup.com (×2), platform.tracxn.com (×2), CardConnect (×1), Clover (×1), cardpointe.com (×1), clover.com (×1), fiserv.com (×1), stripe.com (×1), helcim.com (×1), pos.toasttab.com (×1), business listings (×1), Google Business Profile (×1), Yelp (×1)

WHY IT MATTERSAI answers lean on the sources it trusts. Your site, review platforms, directories. If none of them mention you, you cannot enter the answer.

You are present where AI looks things upFAILDETAILS Neither a Google Business Profile nor customer reviews could be found. To AI, that reads as "does not exist".

Google Business Profile: not found; customer reviews: not found; directories: none found

WHY IT MATTERSGoogle Business Profile, review sites and directories are the reference data AI leans on for local businesses. Absence there reads as "does not exist".

WHAT TO DOClaim and complete your Google Business Profile, keep reviews coming, and make sure directory listings exist and match your site.

WHAT AI SAYS ABOUT YOU

Claude

Claude understands TM Services Inc. as a merchant services provider connected with CardConnect and Clover, and found the Rochester address and two contact people, but not business hours.

The answer is useful, but the two phone numbers and missing hours leave customers with details to sort out.

ChatGPT

ChatGPT understands the company’s payment-processing, hardware, pricing, and design services, but could not find its street address or business hours.

Missing the address and hours can make a potential customer choose a competitor that looks easier to contact.

Gemini

Gemini identifies TM Services Inc. as a CardConnect and Clover merchant services reseller in Rochester, Michigan, but says the website does not state operating hours.

The business description and location are helpful, but missing hours is a clear information gap.

Summaries of live responses captured September 2, 2026. AI answers change constantly. This is a snapshot, not a permanent ranking.

NAMED ALONGSIDE YOU

Clover3/3
Square3/3
Stripe3/3
CardConnect2/3
Toast2/3
Fiserv2/3
Helcim2/3
Payment Depot2/3
PayPal Commerce1/3
First Data/Fiserv1/3
CardPointe/CardConnect1/3
Chase Payment Solutions1/3
Stax1/3
Dharma Merchant Services1/3
National Processing1/3
Infinity Data Corp1/3
Houston Merchant Services1/3
Automated Card Processing Solutions (ACPS)1/3

HOW MANY OF THE ASSISTANTS NAMED EACH ONE

AI did name you, but it named these businesses in the same breath. Each one is a choice your customer sees next to yours.

SOURCES AI TRUSTED

Where the answers came from
13sites the assistants read about you, pointed at 15 times in total
squareup.com2times
platform.tracxn.com2times
CardConnect1time
Clover1time
cardpointe.com1time
clover.com1time
fiserv.com1time
stripe.com1time
helcim.com1time
pos.toasttab.com1time
business listings1time
Google Business Profile1time

SHOWING THE TOP 12 OF 13 SITES

These are the pages the assistants leaned on to answer questions about you. Your own site is not among them, so they are describing you from other people's pages.

PRIORITIZED FIX LIST

  1. Choose one main phone number and use it everywhere

    5-MINUTE FIX

    Your site lists 2 phone numbers (248.480.3545, 586.419.3523) and none of them is marked as the main one, so AI has to guess which to give a customer.

    Your site shows 248.480.3545 and 586.419.3523 without identifying the main number. AI may give a customer the wrong contact or make the business look inconsistent.

    THE FIX →Use one canonical business name, address and phone number everywhere: page text, footer, contact page and schema.

    ASK AI TO FIX THISPaste into ChatGPT, Claude or your developer's AI tool
    I run TM Services Inc. (https://www.tmservicesinc.com). An AI visibility audit found this problem with my website and I want your help fixing it.
    Problem: Choose one main phone number and use it everywhere
    What the audit found: Your site lists 2 phone numbers (248.480.3545, 586.419.3523) and none of them is marked as the main one, so AI has to guess which to give a customer.
    Suggested fix: Use one canonical business name, address and phone number everywhere: page text, footer, contact page and schema.
    Please:
    1. Explain in plain language what this means and why it matters for my business.
    2. Tell me exactly what to change, file by file, with the code or the setting.
    3. Tell me how to check it worked afterwards.
    If you need to know what platform my site is built on, ask me first.
  2. Add clear business details in the site code

    NEEDS A DEVELOPER

    No business schema (JSON-LD) was found on any of the 2 pages we checked. AI has to guess what your business is.

    No business information markup was found, so AI has to guess your business type, location, phone, and hours instead of receiving those facts directly.

    THE FIX →Add JSON-LD LocalBusiness/Organization markup with a specific type (e.g. "Restaurant", "LegalService"), name, address, phone and hours.

    ASK AI TO FIX THISPaste into ChatGPT, Claude or your developer's AI tool
    I run TM Services Inc. (https://www.tmservicesinc.com). An AI visibility audit found this problem with my website and I want your help fixing it.
    Problem: Add clear business details in the site code
    What the audit found: No business schema (JSON-LD) was found on any of the 2 pages we checked. AI has to guess what your business is.
    Suggested fix: Add JSON-LD LocalBusiness/Organization markup with a specific type (e.g. "Restaurant", "LegalService"), name, address, phone and hours.
    Please:
    1. Explain in plain language what this means and why it matters for my business.
    2. Tell me exactly what to change, file by file, with the code or the setting.
    3. Tell me how to check it worked afterwards.
    If you need to know what platform my site is built on, ask me first.
  3. Claim and complete your Google Business Profile, then build a steady flow of customer reviews

    ONGOING WORK

    Neither a Google Business Profile nor customer reviews could be found. To AI, that reads as "does not exist".

    No Google Business Profile or customer reviews were found. AI relies heavily on these sources for local businesses, so the absence can make TM Services Inc. look less established or even hard to verify.

    THE FIX →Claim and complete your Google Business Profile, keep reviews coming, and make sure directory listings exist and match your site.

    ASK AI TO FIX THISPaste into ChatGPT, Claude or your developer's AI tool
    I run TM Services Inc. (https://www.tmservicesinc.com). An AI visibility audit found this problem with my website and I want your help fixing it.
    Problem: Claim and complete your Google Business Profile, then build a steady flow of customer reviews
    What the audit found: Neither a Google Business Profile nor customer reviews could be found. To AI, that reads as "does not exist".
    Suggested fix: Claim and complete your Google Business Profile, keep reviews coming, and make sure directory listings exist and match your site.
    Please:
    1. Explain in plain language what this means and why it matters for my business.
    2. Tell me exactly what to change, file by file, with the code or the setting.
    3. Tell me how to check it worked afterwards.
    If you need to know what platform my site is built on, ask me first.
  4. Add a page section answering common customer questions

    ONGOING WORK

    No FAQ schema and no question-style headings were found. AI has no customer questions answered on your site.

    Your site has no FAQ content or question-style headings. AI has little ready-made information to use when customers ask about payment processing, equipment, pricing, or support.

    THE FIX →Add an FAQ section answering your customers' top questions in plain language, and mark it up with FAQPage schema.

    ASK AI TO FIX THISPaste into ChatGPT, Claude or your developer's AI tool
    I run TM Services Inc. (https://www.tmservicesinc.com). An AI visibility audit found this problem with my website and I want your help fixing it.
    Problem: Add a page section answering common customer questions
    What the audit found: No FAQ schema and no question-style headings were found. AI has no customer questions answered on your site.
    Suggested fix: Add an FAQ section answering your customers' top questions in plain language, and mark it up with FAQPage schema.
    Please:
    1. Explain in plain language what this means and why it matters for my business.
    2. Tell me exactly what to change, file by file, with the code or the setting.
    3. Tell me how to check it worked afterwards.
    If you need to know what platform my site is built on, ask me first.
  5. Create an About page and separate pages for your main services

    ONGOING WORK

    You have a services-style page (/services) but no about page. AI cannot see a page for who you are.

    You have a services page but no About page. A small site with fewer dedicated pages gives AI less context for matching TM Services Inc. to specific buyer questions.

    THE FIX →Create dedicated pages for who you are and each core service, naming the service and your location in plain language.

    ASK AI TO FIX THISPaste into ChatGPT, Claude or your developer's AI tool
    I run TM Services Inc. (https://www.tmservicesinc.com). An AI visibility audit found this problem with my website and I want your help fixing it.
    Problem: Create an About page and separate pages for your main services
    What the audit found: You have a services-style page (/services) but no about page. AI cannot see a page for who you are.
    Suggested fix: Create dedicated pages for who you are and each core service, naming the service and your location in plain language.
    Please:
    1. Explain in plain language what this means and why it matters for my business.
    2. Tell me exactly what to change, file by file, with the code or the setting.
    3. Tell me how to check it worked afterwards.
    If you need to know what platform my site is built on, ask me first.
  6. Build stronger evidence that sets you apart from the named competitors

    ONGOING WORK

    You share the answer with 18 competitors. AI names you, but also Clover, Square and Stripe and others.

    AI recommends TM Services Inc., but also names Clover, Square, Stripe, and other competitors. When your business is not the clear choice, some potential customers will go elsewhere.

    THE FIX →Study which competitors AI names and why (their sources, reviews, content), then close those gaps deliberately.

    ASK AI TO FIX THISPaste into ChatGPT, Claude or your developer's AI tool
    I run TM Services Inc. (https://www.tmservicesinc.com). An AI visibility audit found this problem with my website and I want your help fixing it.
    Problem: Build stronger evidence that sets you apart from the named competitors
    What the audit found: You share the answer with 18 competitors. AI names you, but also Clover, Square and Stripe and others.
    Suggested fix: Study which competitors AI names and why (their sources, reviews, content), then close those gaps deliberately.
    Please:
    1. Explain in plain language what this means and why it matters for my business.
    2. Tell me exactly what to change, file by file, with the code or the setting.
    3. Tell me how to check it worked afterwards.
    If you need to know what platform my site is built on, ask me first.
DON'T FIX THIS ALONE

30 minutes with our expert, on your report

We audit your site with you on the call and leave you with a fix plan: what to do first, who does it, and what each one is worth.

  • The audit itself, screen shared and recorded$500
  • 1 month of Z360, free$500
  • $200 off our marketing services$200
YOUR PRICE

$200 $1,200

A working session, not a pitch.

Z360 IN 2 MINUTES → WATCH