I read your whole site (the home page, the estimator, the terms), your Google listing and all 87 reviews, the Smyrna pages of three competitors, and what AI assistants answer in English and Spanish when a roofing contractor near Smyrna asks which supply stores to use. In short: your customers love you, and your website never says where you are or how to call you. Below are 8 opportunities, each with a fix. Every number was read from a live page between 17 and 21 October 2026, sources at the bottom.
Each card: what the opportunity is, where you are now, what to do. The site was read on 21 October 2026, the Google listing and the AI answers on 17 October. Search Console, the inside of Google Analytics, your price list and your order book are invisible from outside.
Opportunity. A contractor on a roof opens your site on a phone and in one second sees the town, the hours and a button that calls you. That is the first thing every competitor page in Smyrna gives, and the one thing yours does not.
Where you are now. On the home page, the estimator and the terms there is no phone link, no address, no hours, and "Smyrna", "Atlanta" or "Cobb" appear zero times. The contact section reads "reach out using the below details", and below are Facebook, Instagram and a form. The footer says © 2022. The page has no description for Google. The comparison is in the table under this card.
Opportunity. Contractors and homeowners more and more often ask ChatGPT or Perplexity "where do I buy shingles in Smyrna". It is a new kind of search result, and it is still nearly empty: whoever gives the assistants plain facts gets named.
Where you are now. Perplexity, 4 answers in English and Spanish: Roofing World is named in none. Named instead: Preferred Roofing Supply (a supplier with a branch at 2615 Old Concord Rd in Smyrna, cited from its Smyrna page), ABC Supply, Beacon (a national chain, now part of QXO), Lowe's and BRS (a roofing supplier in Norcross). My reading, and it is an inference: assistants quote pages that state the town, the address and the hours in plain text, and your site states none of them.
Opportunity. 4.9 from 87 reviews, with your replies under 81 of them, is the strongest profile among the roofing suppliers around you. A customer comparing three pins on a phone picks the highest rating, if they see it.
Where you are now. Google Maps, "roofing supply" from Smyrna: the paid QXO listing (4.3 from 29), Heely-Brown (4.6 from 117), ABC Supply (4.2 from 71), then you. In Spanish, "materiales para techos": Builders Surplus (4.7 from 3,116), ABC, then you. Your Google profile has 83 photos and no business description. The website it links to does not repeat the address, the phone or the hours.
Opportunity. Customers already say you beat five other places on price. A price they can see on the site turns that from a rumor into a reason to order, at night, on a Sunday, from the roof.
Where you are now. There is not one price on the site. Price comes up in 30 of 87 reviews. On 11 February 2026 a customer wrote that after the phone quote they had to come in person "to check if it was true". The home page lists the grades (Designer, A, B-plus wrapped, B loose, C, architectural and 3-tab) with no price next to any of them.
Opportunity. Someone who filled in your estimator has a roof, a size and a list. That is the warmest lead you get. A priced answer with a delivery day, within minutes, in English or Spanish, is what turns the list into an order.
Where you are now. The estimator is good: from squares, waste, ridge, hips, valleys and pipe boots it counts bundles, ridge cap, starter, drip edge, felt, ice and water, nails and the load weight. "Confirm Order & Request Quote" then copies the list into the contact form on the home page. After that, the site says nothing about what happens or when.
Opportunity. A Spanish-speaking contractor searching "materiales para techos" finds a real Spanish page with your grades, delivery and phone, and orders in Spanish. Google and AI assistants can only show Spanish pages that exist.
Where you are now. 13 of 87 reviews are in Spanish. The flag button on your site translates the page inside the visitor's browser only, so no Spanish address exists, and /es/ redirects to the estimator. On the Spanish map search you are third. ABC's Smyrna branch page has a real Spanish version.
Opportunity. A written answer at 6 PM on a Wednesday or 2 PM on a Saturday, then a confirmation, a "truck has left" text and a photo of the drop. That is what contractors get from the big distributors' apps, and it fits a yard your size on one phone.
Where you are now. Google lists you Monday to Friday 8 to 4 and Saturday 8 to 12. Preferred's Smyrna branch: 6 AM to 7 PM, Saturday to 4 PM. One of your two 1-star reviews: "Noone answered phone. Door locked during business hours." ABC's app promises "24/7 access to view the status of their orders and deliveries, including delivery photos"; SRS and QXO apps offer delivery tracking too. Your site does not describe a confirmation, a departure notice or a drop photo. I cannot see what you do inside, you may well send these by hand; a customer just does not know it before ordering.
Opportunity. I opened your site and three competitors on a desktop and on a phone. On function you have one thing none of them shows on the page, the estimator, and none of their overlays: Preferred's privacy window covers half the phone screen. You fall behind on the first screen, and that is fixed in Elementor without rebuilding the site.
Where you are now. The first screen of the home page on a phone: the company name, "Your trusted partner for quality roofing solutions" and a Contact Us button. No product, no town, no hours, no phone. Preferred's first screen says "Roofing supply in Smyrna, GA" with the hours and four call buttons; ABC's shows the phone and a "Text Us" link. Your home page on a phone is 10,713 pixels tall, about 13 screens. The menu items are jumps inside that one page. Google's speed test on 17 October: 60 out of 100 on a phone, the largest element of the first screen appears after 6.7 seconds.
| Fact | Your Google listing | roofingworldinc.com |
|---|---|---|
| Phone | +1 678-653-8036 | none; only the WhatsApp button, which opens a chat with the same number |
| Address and town | on the map, Smyrna | none; "Smyrna" appears 0 times |
| Hours | Mon-Fri 8-4, Sat 8-12, Sun closed | none |
| Description | none | none for Google (no meta description) |
| Year | not shown | footer © 2022 |
Not site edits, but how to sell. Each one stands on a fact from your own site or reviews. Nothing here needs data I do not have, such as margins or headcount.
Everything above gets done within the month, the AI employee included. After that, maintenance. The table lists only what is finished by the end of each week.
| When | What is done |
|---|---|
| Week 1 | Phone, address, hours and "Smyrna, GA" in the header and footer of every page, the current year, the page description and business markup. The new first screen with Call, WhatsApp and Estimate. The Google profile description. Access and the folder received, the knowledge base started. The AI employee connected to WhatsApp, the form and email, drafting answers that you approve one by one. |
| Week 2 | The estimator hands its list to the AI employee and the customer gets a priced answer. Fact pages: delivery, grades, ordering by phone, roof measurements, with FAQ markup. The price sheet by grade, public or for contractors only, as you decide. The AI employee answers hours, delivery and grade questions on its own, in English and Spanish. |
| Week 3 | The translation plugin installed, /es/ live for the home page, the estimator, grades, delivery and FAQ, read through by a person. Order confirmations, "truck has left" texts and drop photos on every delivery. The shorter phone home page and lighter images. |
| Week 4 | The "measure my roof" page for homeowners. The opt-in list for B-grade news. Weekly Google posts drafted by the AI employee. The same questions asked of the AI assistants again, to compare with October. |
| After | Maintenance: the weekly price sheet, review replies, the monthly check of what AI assistants answer, looking after the AI employee and the knowledge base. |
The tables the audit above stands on. You do not have to read them. Each one shows where an opportunity is hiding.
| # | "roofing supply" | "materiales para techos" |
|---|---|---|
| 1 | QXO, paid listing, 4.3 (29) | Builders Surplus 4.7 (3,116) |
| 2 | Heely-Brown 4.6 (117) | ABC Supply |
| 3 | ABC Supply 4.2 (71) | Roofing World 4.9 (87) |
| 4 | Roofing World 4.9 (87) | ABC Supply Interiors 3.9 (51) |
In English you are the third business result after the paid slot, in Spanish the third result. In both you have the highest rating of the businesses shown.
| Question | Who is named |
|---|---|
| A roofing contractor near Smyrna, GA asks which local supply stores to use (English, 2 answers) | Preferred Roofing Supply and BRS in both, ABC Supply and Lowe's in one. Roofing World: in none. |
| The same question in Spanish (2 answers) | Preferred Roofing Supply, BRS and Lowe's in both, Beacon and ABC Supply in one each. Roofing World: in none. |
| Roofing World | Preferred, Smyrna | ABC, Smyrna | |
|---|---|---|---|
| Town in the heading | no | "Roofing supply in Smyrna, GA" | branch page, Smyrna |
| Tap to call | no; WhatsApp button | 4 call links | phone and "Text Us" |
| Hours on the page | no | Mon-Fri 6-7, Sat 6-4 | Mon-Fri 7-4 |
| Material calculator | yes | no | free take-offs on request |
| Spanish | browser button only | not checked | real Spanish pages |
| Prices | no | no | no |
Nobody in Smyrna shows prices. The first supplier who does, together with an estimator, has something no one nearby has.
The third-party tools the plan above needs. Prices from the vendors' sites in October 2026. WordPress, Elementor, Google and WhatsApp you already have.
| Tool | What for | Price |
|---|---|---|
| Google Business Profile | Description, posts, photos, review replies | free |
| WPCode | Business and FAQ markup without touching the theme | free |
| WPML / TranslatePress | The Spanish version of the site | €99 a year; TranslatePress with DeepL €199 |
| WhatsApp Business | The chat you already use, with labels and quick replies | free |
| Twilio SMS | Order texts; plus number registration (10DLC) $4 + $15 once and $1.50-10 a month | $0.0083 per segment + about $0.004 carrier fee |
I can close all eight opportunities for you. The first working pieces (contact facts on every page, the new first screen, the Google description) within the first week after access, the rest within the month, per the plan above. Firmer once I see what you have inside: the price list, how you count orders now, who answers WhatsApp.
The tools in the table above are the bricks. On top of them we would set up an AI employee for you that works 24 hours a day with no days off. In the simplest terms: it is not a chat bot with canned buttons but a versatile worker. It reads every inbound message (WhatsApp, texts, the site form and the estimator, email, Facebook and Instagram), knows your business from a knowledge base (grades, prices, delivery radius, minimums, common questions, how you talk to customers) and answers the way you would, in English and Spanish. What it can do: price an estimator list, quote the delivery day, send the confirmation and "truck has left", draft a review reply or a Google post, write the B-grade news to contractors who asked for it, compile a morning brief for you, and anything else it has access to the data for. What it does not do: it never touches cards, payments or the bank, never quotes below your sheet and never makes credit decisions; those stay with you. In the first week it works in drafts only and you approve every answer. After that the easy answers go out on their own. The one-time setup is mine, the daily routine is its, and the calls and the yard stay yours.
Every morning before the yard opens, a text report to you: what came in overnight, quotes waiting for your OK, today's deliveries.
A hypothetical scenario to give you the idea. The real process is adjusted to how you run the business: whatever can be automated gets automated; where a human is needed, a human decides.
The eight opportunities above are what I would act on in your place, in the order given, within a month. Most of the site work you can also do yourselves. The page stays useful even if we never speak again.
If the audit matches how you see the business, tell me what you want help with: just the site, just the quotes and the after-hours answers, or all of it with the AI employee. I will prepare a quote for that.
Sources. roofingworldinc.com (home, estimator, terms, WordPress sitemap) read on 21 October 2026; Google Maps and Business Profile, all 87 Google reviews, the Maps results for "roofing supply" and "materiales para techos" from Smyrna, and Perplexity (4 answers) from my SEO tool stack on 17 October 2026; Google PageSpeed Insights on 17 October 2026; the Smyrna pages of Preferred Roofing Supply and ABC Supply, the Heely-Brown home page, and the official pages of myABCsupply, SRS Roof Hub and the QXO app on 21 October 2026; vendor prices from WPML, TranslatePress, WPCode, WhatsApp and Twilio.