Yelp ads and BBB accreditation pay off only if they bring in signed jobs, because both companies say paying doesn’t change your rating with them. Yelp ads buy clicks, and BBB dues buy a seal plus access to BBB’s dispute process. BBB keeps a profile and letter grade on you whether you pay or not. Your own count of signed jobs from each is the test that settles it.
Free profiles reach homeowners whether you pay or not
BBB publishes profiles for accredited and non-accredited businesses alike, so a homeowner who looks you up finds a page and a letter grade either way. Grades run from A+ to F on a 100-point scale. BBB builds them from complaints plus data it draws from businesses and public sources, including complaint history, time in business, licensing issues and advertising issues. Unanswered complaints alone can cost up to 40 of those points.
Directory profiles also turn up in AI answers. In one check in September 2026, ChatGPT with web search named a Southlake roofer and showed it with 11 reviews from a third-party directory, while the roofer’s Google profile had 196.
Answer every BBB complaint in writing, whether you pay BBB or not. On every directory listing you control, make the phone number and hours match your Google profile.
BBB accreditation buys a seal and access to its dispute process
BBB calls accreditation voluntary and separate from the rating, which it bases on complaint history and how a business treats its customers. Accredited businesses can display the BBB seal and get access to BBB’s dispute resolution. In return they agree to BBB’s eight principles for honest business, which cover advertising, honoring promises, handling disputes and privacy.
BBB’s FAQ gives no dues amount, so ask your local BBB for the yearly figure in writing before you sign. Then decide whether the seal on your trucks and estimates would sign enough jobs to cover that bill.
In Roofing Contractor’s 2026 survey with Owens Corning, 46% of homeowners said proven experience and certifications decide between two roofers, and about 20% named strong reviews. The survey didn’t separate BBB from manufacturer certifications, so weigh the seal against GAF, Owens Corning, CertainTeed and Atlas Certification: What It Takes and Whether It Wins Jobs before you pay for either.
Yelp ads charge per click and don’t spread the budget evenly
Yelp ads are priced per click, at a rate Yelp says depends on supply and demand at that moment. Yelp says it will never charge more than the monthly budget you set. It also tells advertisers to plan on spending all of that budget, and the ad is not paced to spend evenly through the month.
The ads show in your own category and in categories Yelp considers similar, so some clicks you pay for may come from homeowners looking for a different trade. Before you sign, ask the rep which categories your ad will run in and what roofing clicks have cost in your area lately. Yelp’s current contract is its Master Advertising Terms dated May 11, 2026, so read its term length and cancellation clauses first. Start with a monthly budget you could lose without signing a job.
Yelp says paying won’t change how it treats your reviews
Yelp says there is no connection between advertising and how its recommendation software treats a business’s ratings and reviews. The same software filters out reviews it suspects the owner or an employee asked for. Those reviews stay reachable through a link at the bottom of your page, but they don’t count toward your star rating or review count.
Yelp tells businesses not to ask anyone for a review, customers and family included, while Google allows asking. The text you send after a finished roof builds your Google reviews and does nothing for Yelp. Send review requests to Google only and let Yelp reviews come in on their own. How Roofers Get More Google Reviews (and Deal With Fake Ones) covers how to ask.
Google says no one can pay for a better spot on its map
Google’s help page says “There’s no way to request or pay for a better local ranking on Google.” Under prominence it names how many websites link to your business and how many reviews you have. It doesn’t say whether a Yelp or BBB listing counts toward either, so don’t pay for a listing because a rep says it will lift your Maps rank.
Google’s own paid listing for roofers is Local Services Ads. There, Google says star ratings and number of reviews affect your rank, and you may need 5 reviews to show. If you are choosing one paid listing, compare what Yelp’s clicks cost you with Google Local Services Ads for Roofers: Budget, Cost per Lead and Disputes before you sign anything.
The FTC can hold you responsible for reviews a vendor posts
If a listing or “best roofer” award comes with someone to handle your reviews, read the FTC’s warning first. Its guide for marketers says that when a reputation or SEO firm works for you, “you can be held responsible for what they do on your behalf, and review platforms could suspend or remove your accounts and listings.”
The FTC’s Consumer Review Rule, in effect since October 21, 2024, bans fake reviews, and knowing violations carry civil penalties of up to $53,088 each. Turn down any package that writes or posts reviews for you. Before you pay for a “best roofer” badge, ask the vendor in writing who picks the winners.
Count signed jobs from each paid listing before you renew it
Give each paid listing its own phone number, and ask every caller where they found you. Log the answer next to the job in whatever you use to track jobs. When the listing comes up for renewal, divide what you spent by the jobs it signed, compare that with your other lead sources, then keep the listing or drop it. The same count works for HomeStars in Canada or any other directory that charges. How to Track Which Marketing Brings In Your Roofing Jobs covers the setup.
Do these before you pay for any listing
- Answer every BBB complaint in writing, paid or not.
- Keep the phone number and hours on every directory listing matching your Google profile.
- Get your local BBB’s yearly dues in writing before you sign.
- Ask Yelp which categories your ad runs in, and read the Master Advertising Terms before you sign.
- Send review requests to Google only.
- Turn down any package that writes or posts reviews for you.
- Give each paid listing its own number and count its signed jobs before you renew.
Before you pay for any listing, check where your Google profile already shows up for the searches homeowners use to find you. Run the free Google Maps heatmap, pick your profile and a search, and in a few minutes you’ll see your rank at 49 points around your office.