On November 10, ChatGPT started letting businesses claim their own profile. A roofing company can claim one too.
It is called Business Hub. It is in beta, and it is free at launch. I started the claim for a roofing client this week, and I claimed the profile for my own company too.
Here is what a ChatGPT business profile for roofers does, what it does not do, and what to do while the review runs.
What ChatGPT Launched on November 10
OpenAI opened Business Hub in beta on November 10. You find it at chatgpt.com/business-hub. A business can claim its profile there, confirm its details, and add what it wants people to see.
It works a lot like a Google Business Profile. You claim the listing, prove it is yours, and fill in the facts. OpenAI's help article says local stores and restaurants can claim an existing U.S. listing. The Free Press Journal reports it is free at launch.
OpenAI also launched Business Agents. Those are limited to eligible U.S. ecommerce and online service businesses, so they do not apply to a roofing company. Skip them.
What a Claimed Profile Does, and What It Does Not
Once your profile is live, Insights shows four things over a 28-day window: mentions, profile views, website clicks, and discovery topics. Two cautions. A recorded click does not confirm the person visited your site. And numbers only show once they pass a threshold OpenAI has not published, so a blank is not a zero.
| What it does | What it does not do | |
|---|---|---|
| Ownership | Shows you are the verified owner | Does not guarantee ChatGPT recommends you |
| Your details | Lets you set your name, website, phone, photos, and description | Does not change your Google reviews or your Maps ranking |
| Numbers | Insights shows mentions, profile views, and website clicks over 28 days | Does not prove a click became a visit, and does not report booked estimates |
| Cost | Free at launch | Does not include ad credit unless you set up ads separately |
: Ownership
- What it does
- What it does not do
: Your details
- What it does
- What it does not do
: Numbers
- What it does
- What it does not do
: Cost
- What it does
- What it does not do
BrightLocal's guide to ChatGPT Business Hub makes the same point about recommendations. Claiming a profile does not guarantee ChatGPT will recommend you.
What Claiming Looked Like for a Roofing Client
I started the claim for Porter Roofing this week. We searched the company name in Business Hub, and his listing came up. BrightLocal says it is unclear how service-area businesses are treated, so I would not promise that for every roofer. His showed up.
Then we hit a snag. We tried phone verification, and ChatGPT called a number it picked for the company. I think it came from his Google Business Profile, but I cannot confirm that. It was a call-tracking line, so it did not work, and no email option was offered. We verified by adding a DNS record to his domain instead.
If your listing uses a call-tracking number, phone verification may not work for you. Plan on the DNS route, and know who controls your domain settings before you start.
Next comes the identity check. It runs through Persona and asks for a government ID and a face check. Porter is doing his on his own. I ran the full process for my own company, Huddle Web Works, and my profile showed verified in roughly half an hour. I was not watching the clock, and my internet is slow, so treat that as a rough number. The screen itself said to expect a couple of days. The full walkthrough is in how to claim your roofing company in ChatGPT.
What to Do This Week
You do not need a plan. You need seven small jobs.
- •Ask ChatGPT about your company first. — Type your company name and city and read what comes back. Write down anything wrong.
- •Search your company in Business Hub. — Go to chatgpt.com/business-hub and look for your listing before you start anything.
- •Find out who controls your domain and which number is on your listing. — If the number is a call-tracking line, phone verification may fail. Know who can add a DNS record.
- •Do the identity check yourself. — It needs your government ID and a face check. Do it on your phone with your ID in your hand.
- •Fill out the whole profile once you are verified. — Confirm your name, website, and phone. Add a description, a category, and photos. Match every detail to your Google Business Profile.
- •Set your location on the map. — Your address shows up, but the map stays blank until you click the address.
- •Save your starting numbers. — Write down your Google calls, direction requests, and website visits for the last 28 days. You will want something to compare Insights against.
Not sure what ChatGPT says about you today? Start with what ChatGPT says about your roofing company. And do not let this pull you off Google. The Maps Pack is where the calls come from, and that is still true.
The $500 Ad Credit, and Why It Is Not Free
While you are in there, you will see an offer for ChatGPT ads. The page at ads.openai.com shows a $500 ad credit when you spend $500. That is a match, not a gift. You spend $500 of your own money first.
Terms reported in July put the expiry at 90 days after the credit is allocated. Earlier offers matched $50 for $50, according to Digiday. I did not find an end date for the current offer, so check the page before you plan around it.
Business Hub and Ads Manager are two different things. One is a free profile. The other is paid advertising. Claim the profile first. Run ads only if you have a landing page and a way to answer every call. If you want to test ads, here is how to set up ChatGPT Ads Manager.
Frequently Asked Questions About ChatGPT Business Profiles for Roofers
►Is a ChatGPT business profile free for a roofing company?
Business Hub is free at launch, according to the Free Press Journal. It is in beta, so the terms can change.
►Can a roofing company claim a ChatGPT business profile?
Porter Roofing's listing showed up when we searched, and we started the claim. OpenAI says local stores and restaurants can claim an existing U.S. listing, and BrightLocal says service-area businesses are unclear. Search your company name in Business Hub to find out.
►Will claiming my profile get ChatGPT to recommend my roofing company?
No promise. BrightLocal says claiming does not guarantee recommendations. A claimed profile gives you control of your details and shows numbers in Insights. I would still put reviews and your Google Business Profile first.
►What do I need to verify my roofing company in ChatGPT?
The screen offers verification by text, email, or a code on your website domain, and you may not see all three. The identity check may then ask for a government ID and your business registration details. If your listing uses a call-tracking number, plan on the domain route.
The Search-to-Booked Roofing System™ is built for how homeowners search today. ChatGPT is one more place they look before they call.

