The short version
- Most-named: On ChatGPT, Charlotte Ace Roofing, in 10 of 14 answers. Gemini named it in 2. On Gemini, 21 Roofing Group, in 6 of 14. ChatGPT named it in 1.Sources: https://coppoak.com/journal/top-roofing-companies-charlotte-nc-according-to-ai#method-heading (retrieved 2026-11-06)
- Booking: ChatGPT’s answer offered a way to book in 4 of its 14 answers. Gemini’s did in 2 of 14. In 18 of the 28 answers, there was nothing beyond a phone number or a website.Sources: https://coppoak.com/journal/top-roofing-companies-charlotte-nc-according-to-ai#method-heading (retrieved 2026-11-06)
- Where it breaks: Asked to book, Gemini said it couldn’t book directly in 5 of 6 answers. ChatGPT opened an in-chat booking form in 2 of 6. None of the 28 answers ended in a booked appointment.Sources: https://coppoak.com/journal/top-roofing-companies-charlotte-nc-according-to-ai#method-heading (retrieved 2026-11-06)
Who ChatGPT names most (14 answers)
| Business | Answers naming it (of 14) |
|---|---|
| Charlotte Ace Roofing | 10 |
| Carolina Roof Consultants | 7 |
| Triumph Roofing | 5 |
| TruROOF | 3 |
| Best Roofing Now | 2 |
| SERVPRO of Northwest Charlotte | 2 |
Who Gemini names most (14 answers)
| Business | Answers naming it (of 14) |
|---|---|
| 21 Roofing Group | 6 |
| Aspen Contracting | 5 |
| Taylor Roofing | 5 |
| Baker Roofing Company | 3 |
| Carolina Roof Consultants | 3 |
| Charlotte Roofing Specialists | 3 |
| Best Roofing Now | 2 |
| Charlotte Ace Roofing | 2 |
| Charlotte Premier Roofing | 2 |
| Keyway Construction & Roofing | 2 |
| MasterTech Environmental | 2 |
| Signature Exteriors | 2 |
| Top Gun Roofing | 2 |
Ties are listed alphabetically. Across both assistants, 47 different companies were named, and 6 of them appeared on both. 41 of the 47 were named by only one assistant. On the same question, ChatGPT and Gemini named at least one company in common in 6 of the 14 pairs. The other 8 had no overlap at all. Carolina Roof Consultants was named by both: in 7 of ChatGPT’s 14 answers and 3 of Gemini’s.Sources: https://coppoak.com/journal/top-roofing-companies-charlotte-nc-according-to-ai#method-heading (retrieved 2026-11-06)
Can you book them?
Six of the 14 questions asked the assistant to book, including the roof-leak “soonest slot” request, “Can you book…this week?”, “Find me…and book the appointment for me,” a Sunday-night request for first thing tomorrow, a follow-up asking it to book the first company it listed for Thursday afternoon, and a request to find a company that does free estimates and book one this week.Sources: https://coppoak.com/journal/top-roofing-companies-charlotte-nc-according-to-ai#method-heading (retrieved 2026-11-06)
- Gemini said it couldn’t book directly in 5 of the 6. In the other one, it asked for permission to turn on its Google Calendar app. We didn’t grant it.Sources: https://coppoak.com/journal/top-roofing-companies-charlotte-nc-according-to-ai#method-heading (retrieved 2026-11-06)
- ChatGPT opened an in-chat booking form in 2 of the 6. In the other four, it listed companies and asked for details such as a ZIP code, a street address or contact details before going further.Sources: https://coppoak.com/journal/top-roofing-companies-charlotte-nc-according-to-ai#method-heading (retrieved 2026-11-06)
Our tester stopped at every form and every request for details without entering anything. Across all 14 questions, ChatGPT’s answer offered a way to book in 4 of 14 answers and Gemini’s in 2 of 14. In 18 of the 28 answers (ChatGPT 8 of 14, Gemini 10 of 14), there was nothing beyond a phone number or a website. The homeowner gets a list and has to call, click or keep searching.Sources: https://coppoak.com/journal/top-roofing-companies-charlotte-nc-according-to-ai#method-heading (retrieved 2026-11-06)
Named isn’t booked.
The takeaway for a Charlotte roofing company
The same Charlotte homeowner sees different roofers depending on the assistant. Charlotte Ace Roofing led ChatGPT and was in 2 of Gemini’s 14 answers. 21 Roofing Group led Gemini and was in 1 of ChatGPT’s 14. In 8 of the 14 question pairs, the two assistants named no company in common. And whoever gets named, Gemini said it couldn’t book directly in 5 of 6 requests, and no answer ended in an appointment. The opening is the step after the name.Sources: https://coppoak.com/journal/top-roofing-companies-charlotte-nc-according-to-ai#method-heading (retrieved 2026-11-06)
Method & data
14 customer questions × ChatGPT and Gemini, one run per question per assistant, captured November 4–5, 2026 in our v2.1 re-run of the sweep (Eastern time). ChatGPT’s answers were captured November 4–5, 2026 and Gemini’s November 5, 2026. These answers are not part of the 5,788-answer study (collected October 5–28, 2026, across 20 Southeast U.S. metros), and we don’t compare or trend them against it. In that study, 79.1% of sampled ChatGPT/Gemini answers offered neither a booking path nor a connector (4,578 answers); on Gemini the rate was 92.2%. Neither the study nor this re-run measured completed appointments, and neither tested Google Search’s AI Mode. ChatGPT ran on its “Instant” setting and Gemini on “Flash”. When an assistant asked for a ZIP code or address, none was given and no form was submitted. An answer counts as offering a way to book when it offered to take the booking, asked for details to book, showed a booking form or card, or linked to a company’s own online booking. “Nothing beyond a phone number or a website” means the answer pointed only to a phone number or a company’s website, and a booking link on that website counts as the website. One of the questions was a follow-up in the same chat (“book the first one you listed”). For it, we counted the companies recorded for that answer. A company counts once per answer. Obvious spellings of the same business were merged, such as two spellings of Triumph Roofing and two of Taylor Roofing. Names we couldn’t confidently match were kept separate, such as “Charlotte Premier Roofing” and “Premier Roofing Charlotte”. One answer gave the same phone number for two different companies. We print no phone numbers. This is a count of mentions, not a review or a quality rating, and AI answers vary from run to run.Sources: https://coppoak.com/journal/top-roofing-companies-charlotte-nc-according-to-ai#method-heading (retrieved 2026-11-06); https://doi.org/10.5281/zenodo.23745742 (retrieved 2026-11-06); https://coppoak.com/canopy/research/ai-assistant-booking (retrieved 2026-11-06)