You can claim your roofing company in ChatGPT today. Most of it is filling in screens. The part that trips people up is verification.
I started Porter Roofing's claim with him this week, and he is finishing it 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. Here is each step, in order.
Want the bigger picture first? Read what a ChatGPT business profile does for a roofer.
Everything starts at Business Hub. Open it in a web browser, sign in with your ChatGPT account, and search for your company.
Before You Start
- •A web browser, not the ChatGPT app. I did every step in a browser.
- •Your phone, for the ID check.
- •Your government ID. The ID check lets you pick from about ten types, including driver's license, passport, and state ID.
- •Your business details as registered: your name, any DBA, and whether you are a sole proprietor or an entity.
- •Someone who can add a DNS record to your domain, in case phone verification will not work.
- •Your Google Business Profile open in another tab, so every detail matches.
The Seven Steps to Claim Your Roofing Company in ChatGPT
- 01.
Open Business Hub and sign in.
Go to chatgpt.com/business-hub in a web browser, not the ChatGPT app. Sign in with your ChatGPT account. - 02.
Search for your company.
Type your company name and select your listing. Local businesses can claim an existing U.S. listing, and BrightLocal says service-area coverage is unclear. If yours does not show up, you may not be able to claim it yet. - 03.
Verify that you own the business.
The options include phone, email, or a code on your website domain, though you may not see all three. For Porter, ChatGPT called a number it picked, which I think came from his Google Business Profile. It was a call-tracking line, so it failed, and no email option was offered. If that happens to you, choose the domain option and add the DNS record ChatGPT gives you at your domain host. - 04.
Pass the identity check.
This runs through Persona. I did it in my phone's browser. Pick an ID type, then photograph the front and the barcode side. Next comes a face check: look straight at the camera, then slightly left, then slightly right. If you started on a computer, choose Continue on another device. - 05.
Enter your business details.
Enter your business name, an optional DBA, and your country. Then choose Sole Proprietor or Entity to match how your company is registered. Use the name on your registration. - 06.
Submit and wait.
Submit the application. Your status shows as Application in review in your organization settings. My profile showed verified in roughly half an hour, but I was not watching the clock, and the screen said to expect a couple of days. Porter is waiting on his too. - 07.
Finish your profile.
Once you are verified, confirm your name, website, and phone. Click your address to set the map location, because the map stays blank until you do. Add photos, a description, and a category. Then add your services. The screen may call these products.
What Happens After You Submit
Once your profile is live, Insights shows mentions, profile views, website clicks, and discovery topics over a 28-day window. A recorded click does not confirm the person visited your site. Numbers only appear above a threshold OpenAI has not published, so a blank is not a zero.
Claiming does not guarantee ChatGPT will recommend you. BrightLocal says the same in its Business Hub guide. This feature is in beta, so screens may change. I will update this post after I walk another roofing client through it.
Mistakes to Avoid When You Claim Your Profile
- •Posting your ID screens. — Do not share screenshots of the ID or face check. Delete them from your camera roll when you finish.
- •Using a call-tracking number for phone verification. — If ChatGPT calls a tracking line, it will not verify. Use the domain option.
- •Skipping the map. — The map stays blank until you click your address.
- •Letting your details drift from Google. — Keep your name, phone, and website identical to your Google Business Profile.
- •Treating it as the finish line. — Claiming puts you in control of your profile. Calls still come from reviews, your Maps ranking, and answering fast.
Check what ChatGPT already says about you with what ChatGPT says about your roofing company. And keep your Google profile strong, because the Maps Pack is where the calls come from.
Frequently Asked Questions About Claiming Your Roofing Company in ChatGPT
►How long does it take to claim your roofing company in ChatGPT?
My profile showed verified in roughly half an hour, though I was not timing it. The screen said to expect a couple of days, so plan on waiting that long.
►Can I verify my roofing company in ChatGPT by email?
It depends on what the screen offers. For Porter Roofing, no email option showed up, and phone verification failed on a call-tracking number, so we used the domain DNS option.
►Does it cost anything to claim my roofing company in ChatGPT?
Business Hub is free at launch, according to the Free Press Journal. It is in beta, so that can change.
►Do I need the ChatGPT app to claim my profile?
No. I did it in a web browser, and the ID check ran in my phone's browser.
The Search-to-Booked Roofing System™ is built for how homeowners search today, from the Google Maps Pack to what ChatGPT says when they ask about you.

