Local SEO Marketing PPC SEO Website Design

How to Generate Commercial Roofing Leads Online

Increase sales, leads, and improve your online reputation and presence with proven roofing marketing strategies discussed in this post

Do you know that there are thousands of property owners looking for roofing services in your city?

Are your competitors outranking your business by getting more commercial leads?

If so, you have come to the right site.

Targeting commercial leads can be an uphill task, particularly if you are just a new roofer in the block!

With thousands of roofers around the country, how will your business outrank them and get commercial roofing leads?

Truth be told, there is no surefire way to obtain more prospects. But generating commercial roofing leads online is a multifaceted and continuous process.

Without further ado, let us dive into our discussion.

Unique Ways to Get Commercial Roofing Leads Online Without Breaking Your Bank

Build a Professional roofing website that attracts Property owners searching for roofing services online

As a roofer hunting for commercial leads in a competitive marketplace, having a well-designed roofing website is the best place to start!

Without a professional roofing website, all your lead generation efforts will be fruitless.

You can use your website to showcase your past completed projects, explain your roofing specific services, and share posts that portray your market and industry expertise.

On your roofing site, you should include landing pages that will make it easier for prospects to connect with your business.

The post on your roofing website plus its design will encourage property owners to visit your landing page and fill out a request form (they will ultimately become leads once they fill out this form)

If these seem like an overwhelming task to you, don’t fret, you can hire a reputable roofing web design agency to create a stunning roofing website that is optimized in terms of design, layout, mobile compatibility and search engines.

But what kind of information should you include on your roofing website?

Here is a list of crucial information that every converting roofing website should contain:

  • Your phone numbers and logo should be at the top
  • A captivating title -this is no doubt the first thing that your prospects will read. Explain the benefits you provide in one paragraph. Discuss what clients can achieve with your services.
  • An enticing offer -if your discount sucks, then prospects will not convert. Give an enticing discount like free roof inspections or estimates.
  • Eye-catching images- potential clients who require commercial roofing services may not have all the time to read your headline, but a relatable image can convince them to hire you.
  • Trust indicators- This can include everything from reviews and testimonials to industry certifications. Trust indicators can persuade property owners to use your roofing services/products.
  • A clear call-to-action your call-to-action should be assertive, prominent, and clear.

Ranking Higher in Search Engines will make Property owners find you online easily

Search Engine Optimization (SEO) is crucial for driving relevant traffic to your roofing website and getting your brand message in front of prospects when they require your roofing services most.

Nowadays, most buying decisions are influenced by the internet. When a property owner is searching for a commercial roofer, they will first look online via search engines like Bing and Google. If your roofing website is optimized for search engines for multiple keywords, your business will generate more commercial leads online.

In addition to the posts found on your website, fresh publishing content on social platforms will help to improve the online presence of your business.

If your roofing business is not ranking on top of search results, then you need to hire a top-rated roofing SEO agency to develop a stellar roofing marketing strategy that will help you to outrank your competitors.

Ask for Roofing Testimonials & reviews from previous clients

Client reviews are the most potent roofing marketing tactic that every roofer can use to their advantage. Positive Google reviews can improve your roofing website search engine rankings and thus get more commercial roofing leads. Your online reputation is essential to enhancing the online presence of your business. Most prospects will look for a roofing service they require several times before they call a provider.

Your roofing business must have an online presence on multiple review sites like Yelp, HomeAdvisor, and Facebook. Collect email addresses from every client and write them a note requesting them to review your business.

Develop the Right PPC strategy get commercial roofing leads online

If you want to launch a successful roofing PPC campaign, here are three main things that you need to consider:

  • Attention ratio
  • Not spending enough marketing dollars
  • The right message match

 The Right Message Match

If your landing page and PPC ads don’t convey the same information, then you are about to lose your marketing dollars.

Let us evaluate the mindset of a prospect searching on Google. For instance, if a prospect is searching metal roof replacement services and when they hit your landing page, they only get details about asphalt shingles and wood siding, how would they feel?

By not giving them the correct information, this will adversely hit your PPC campaign, and prospects will feel misled. Generally, the title should match the roofing keywords being used. For instance, if a prospect searches for Baltimore Metal Roofing and finds Baltimore roofing, this will negatively affect your campaign.

Attention Ratio

Are you directing paid traffic to your roofing website’s homepage? If so, you have missed the mark! Just because your homepage contains your contact details does not mean that all traffic should be directed there.

A homepage is synonymous with a business card that summarizes what your business does. The challenge is that your website contains a lot of links that may distract your prospects from viewing your page.

When a prospect comes from Google Ads, they are looking for particular information. Your aim here is to get these prospects to call you for services /products.

Your roofing landing page should contain a clear call to action button that guides prospects on specific actions that they need to take after visiting your roofing website.

Not Spending Enough Marketing Dollars

If you are only spending $20/ day, then you might end up not getting any clicks from Google. Google has placed a bid for each roofing keyword, and if you are always below the recommended price, then you are likely to be ignored.

In most states, the lowest bid is $15 for every commercial roofing keyword. Generally, expensive keywords always produce quality roofing leads.

So, if you are spending $20/day, you will end up getting one click, which may not make a significant change in your roofing business.

Make sure you have the right PPC budget to realize great results!

If running a successful roofing PPC campaign seems like a hard nut to crack, the Blackstorm Roofing Marketing PPC team can help. We will help you develop a stellar PPC strategy that will help you get more commercial roofing leads and outrank your competitors.

Get Your Roofing Website on Google Maps to generate Commercial roofing leads online

Previously known as Google Places, Google My Business is a free online business directory that connects prospects with the local roofing service providers.

If you want your roofing business to show up on Google Earth, Google Maps, and Google search, make sure that you claim your Google My Business Listing. Even if you don’t have a roofing website, you can still have your business listed with GMB. It is an essential requirement for local SEO and the right place to launch your roofing marketing campaign. G

MB can help you connect with property owners who are searching for commercial roofing services online.

If your roofing business has not claimed its Google My Business listing, read on five reasons why every roofer should have an optimized Google My Business Profile.

Ready to Level Up Your Roofing Business

This post has provided plenty of essential tips and hints on how your business can get commercial roofing leads. When implemented correctly, these tips will convert your roofing website into a lead generating machine. But as a roofing contractor, you have a lot of things on your table, from managing workers to sourcing materials. That’s why you need to hire a professional roofing marketing agency to handle all the SEO, web design and PPC aspects of your business and thus free up your time to concentrate on running your roofing business.

 What you will get when you Hire Blackstorm Roofing Marketing

  • A well designed, custom roofing website that converts commercial roofing leads to clients.
  • A professional roofing website optimized for search engines, mobile devices, and Google maps
  • Leverage the expertise and knowledge of our roofing website designers/SEO experts to your business advantage.
  • We will create a successful PPC campaign that will increase traffic and boost your ROI.
  • We will develop and implement a unique SEO strategy that will help your business get ahead of the competition.
  • Our roofing marketing experts will make sure that property owners flood your inbox requesting for roofing services.

What Makes Blackstorm Roofing Marketing Different

Over the years, we have partnered with hundreds of roofing contractors to obtain the results they need through cohesive, comprehensive online roofing marketing campaigns. If you are searching for a roofing marketing partner that will help you increase sales and leads, differentiate your business, and minimize your marketing costs, then you have come found the right team.

Here are some of the reasons that make us stand out from the other roofing marketing companies:

Full Transparency

We offer comprehensive monthly reports that will help you compare your marketing performance to the ROI. Secondly, we have a transparent pricing structure; thus, no under the table agreements or hidden fees.

Proven Track Record

We have helped countless roofing contractors achieve great results with our full digital marketing campaigns.

No Contracts

Unlike other roofing contractors who force you to enter into monthly or annual contracts with them, here you only pay for the services we have offered.

If you are ready to grow your roofing business, contact us to schedule a free roofing marketing strategy session with us today!

Growth Strategies Lead Generation Local SEO Marketing SEO

The Ultimate Roofing SEO Plan For 2020

There has been a lot of things that have changed in online marketing this year in 2019 when it comes to having a high ranking on Google, and in this article, we are going to dive into that and tell you all you need to know about SEO when it comes to your roofing website.

Will SEO Still Matter In 2020 and Beyond?

Google’s algorithm is always changing, the search results are ever-changing, and when you go to the search results, you will see tons of Google Ads at the top- and some of you guys in your cities will see a lot Google local Ads. All I am trying to say here is that there is just more and more space being taken up by these paid Ads. This has lead to a lot of people questioning if SEOs are worth working on.

If you’re still skeptical if SEO works in 2020, here are a few findings that will blow your mind.

71% of all Clicks to search Results are Going to the Organic Search Results!!

This means that 71% of all clicks related to roofing have gone to the top three in the map pack, and also the top ten search results below that.

65% of All Clicks Goes to The Top 5 Organic Listings

So, this is an excellent chunk of real estate that is going into these organic search results, and a lot of people are clicking on that portion instead of ads. So, that being said, we can say that YES!! SEO still works and definitely matters in 2020.

Should you do paid Ads? Yes, if you have the budget, you should, but you cannot sleep on SEO in 2020. There is more lead traffic coming from SEO, so it is just not something you can sleep on.

That said, I will like to ask a quick question: Let’s say you have a plumbing problem at home and you pull up your phone or go to your desktop, and then you go to Google and type in the nearest plumbers in your area. When the search results show up, are you going to click on the Ads, or are you going to scroll down to the maps or the organic search results? Most of you, including me, are going to scroll down and click on the maps or use the organic searched results.

Statistically, only 14% of people click on the Ads, so I will want to emphasize that SEO isn’t dead, and it still works in 2020, and that is the whole purpose of this article.

What is Roofing SEO?

So, SEO stands for Search Engine Optimization. And roofing SEO this has to do with roofing businesses like yours, optimizing your roofing website and webpages to get free and organic traffic from search engines like Google.

Why Is SEO Important To Your Roofing Business?

Well, today, 94% of people search the internet before buying a new product or service. They do this by submitting their keywords for search, and they get a list of relevant websites in return. People tend to visit websites that are at the top of this list; this is because they appear to be more relevant to their search, and they trust it more.

Studies have shown that if your website isn’t at the top of the search engine results page (SERPs), you will never reach your customers online. If you’ve ever wondered why your roofing competitors’ website ranks better than yours, then know it is because of a marketing strategy known as SEO. SEO will help your roofing site rank higher than the hundreds of other roofing sites in response to specific keywords searched.

The search engine system collects information about every page on the web and can help people find exactly what they are looking for. So, when your page gets a higher ranking, it helps more people to find you. To get a higher ranking, your roofing website must have all the new ingredients that search engines are looking for, which is what this article is about.

Basically, SEO looks for text, content, links, and other pieces of relevant information contained in the HTML code of your website. This way, when someone searches for say Roofing companies near me, the search engine will narrow the search to the word being searched for.

To get more roofing leads, then your roofing website has to be on the first page of all the major search engines, mostly Google, for the specific keywords that are relevant to your customers.

So, without SEO, your roofing website will never be found online by your customers organically. And in today’s competitive world, you will need solid SEO techniques to get your website on the first page of Google, and if you want to know how, then you should probably get a cup of coffee and read this article.

What Are The Three Biggest Changes Happening Now When It Comes to Roofing SEO?

1. Detailed and Well-written Content Matters

Every service that you offer needs to have a page for itself. If you’re a roofing company, and you do roofing, but you also do siding, let’s assume you do gutters installation and stuffs like that, then you need to have a well-written page for roofing and also another one targeting the gutter installation, and also the geographical area that you’re in.

You also need to break your content down further. You need to think about the type of roofing services that you provide: whether it being roof replacement, installation, emergency roof repair, roof leaks, and it could be any roof repair service you offer. Then you go into the types of roofs so that you can do metal or Cedar tile, and you can even break it down to granular than that, and you can do corrugated metal and everything.

But every type of service that you have, you need to have a page of content about that service. And when I say a page of content, I am talking about:

  • What the service is
  • What the benefits of the service are
  • Pictures and videos of some of the work that you’ve done
  • And anything you can add to make it a well-written page.

All these are going to give you a higher ranking when it comes to those individual service pages.

Also, most roofing companies serve 25-50 mile radius- should have pages targeting each of these cities, but make each of these pages unique. When I say unique, what is that you can have pretty similar content, but you should have something different on each of the pages. You can spice that up with a different review on each page, images, and you could also do a video targeting that area.

Not only could you do the cities in that radius, but you can also have a better chance of ranking if you do individual neighborhoods. So, for instance, in Nashville, we have a bunch of little neighborhoods all around the Nashville area, and I live in Christiana neighborhood, so if you’re to target Christiana, then that’s one that nobody is targeting, but trust me there are people that type that stuff. This is because there are people that want local roofing companies to get their roofs fixed instantly. So, just start to think about that sort of stuff when it comes to your content.

Furthermore, a well-written copy does matter. I’m not just referring to throwing a bunch of words on the page; it needs to be content that’s going to sell your services. A lot of SEO these days is about user optimization, and what people are doing on the page. You need to make sure that when people land on that page, they are not going to click on that back button on their browser and go back to the Google search results- Google hates that.

So, make sure that when they land on your page, there is something there to keep them engaged, whether it be a video, images, or it could be a quick call to action encouraging them to take quick advantage of an offer. This sort of stuff is what’s going to sell your visitor on your services to make sure they do not leave without contacting you.

2. Low Quality & Spammy Links Pointed Back to Your Website Will Crush Your Ranking

There are a bunch of updates with Google, and a few years ago, including last year, it used to be all about links when it comes to ranking in Google. Well, it’s still true, and link building is still a huge factor, but in 2020, with updates such as the Penguin update, it’s all about quality and the relevance of the link. This means how high-quality they are? Are they relevant to the roofing business? These are stuff to consider when it comes to link building these days in 2020.

Secondly, you are going to want to have someone reviewing your link profile- the links that are coming into your website regularly. This helps you find out if the links coming to your website are of high-quality, and also if they are relevant, and if there is anything spammy, that person will remove those links and disavow them. You can also use a tool called “Search Console” to do that. So, just make sure that you’re always doing that link analysis.

Finally, you need to make sure that you’re diversifying your anchor text. So, anchor texts are essentially the words that someone else might use to link to your website. Last year and a few years back, a lot of people used to just pound other websites with links that say let’s assume you’re a roofer in Chicago, they will have an anchor text with a link to your website that says ” Chicago Roofer” and they do this 25 to 100 times. It used to work well, and you could get ranked easily, but it’s 2020, and you will get hammered by Google if you do stuff like that. So, this is where you might want to go in and remove those bad anchor texts, and this will help you regain that trust in Google’s eyes.

3. You Need a Real, Physical Office In Your City To Rank Well on Google Maps

Early in 2014, Google Maps had a recent update called the Pigeon update, and primarily what it addressed was Local Map Listings.

-It took a major toll on people who had:

  • Had multiple fake addresses
  • Used UPS stores mailboxes
  • Virtual stores
  • & Etc.

Some people are still getting away with this stuff, but multiple businesses have gotten crushed because they were using those virtual offices, and Google wiped those out on Google Maps. So, just make sure you have an actual office in the city that you want to rank in.

A lot of our clients use their home addresses and have their business address hidden on Google My Business, which you can still do, and it’s not going to hurt your chance of being ranked on Google.

What Else Has Changed for Roofing SEO?

SEO Tactics From Previous Years No Longer Work

So, just worrying about keywords on the page, building crappy backlinks like PBN, and stuff like that just doesn’t work anymore. Google has gotten smarter, and we have AI, which isn’t going to be easily fooled.

In the Past, Panda, Pigeon and Penguin Era It’s All About User Experience Optimization

So, the new SEO approach is going to require a heavy focus on what the user is actually doing in search results, and on the page. This is all related to kind of that technical On-site optimization, which we will get into. But user experience is the next big thing from 2020 forward.

What Are the New Ranking Factors For 2020 and Beyond?

1. CTR is Key ( Click Through Rate)

CTR is going to be a key ranking factor, and we’ve already noticed this. So, CTR is essentially when someone types in Denver roofers into search results, and say they scroll down, and then they click on maybe the first map listing, then that’s considered a click through to your website. So, Google pays attention to that; they know how many times each one is clicked, and if they noticed that certain results are being clicked than others, then that’s going to affect your rankings. And there are a couple of things you can do to help that click-through rate up.

2. Scroll Rate and Time on Page is Essential

So, once people click through your website and they land on your website, what are they doing on your website? Are they scrolling down once they get to your homepage or your website? Or are they bouncing?

3. Pay Attention to Your Bounce Rate

The bounce rate is also something to pay close attention to. You can see your bounce rate on your page if you have Google Analytics set up. A bounce is essentially when someone comes to your page, and doesn’t do anything on it and then clicks the back button and then goes back to the search results. So, make sure you’re watching that, if people aren’t interacting on your site, it’s going to hurt your search results rankings.

4. Google Loves Branding!!

I can’t emphasize this enough. Google is all about brands here, especially in the last year of 2019, so you need to build your online roofing brand… and you might have a brand. When I say brand, your online brand, not your offline brand. So, if you’re big offline, that’s great, but when it comes to getting ranked in Google, you need to at least appear to have a big brand on the internet too.

This means you need to make sure you’re mentioned on all these local news sites, and you have links from big authoritative sites and stuff like that. This has been a huge thing in 2020, and it will be huge in the future as well. The roofing brands that are getting big mentions online from other sites are the ones that are getting those good rankings.

5. Number of Citation Review and Relevant Links

This has been a huge ranking factor, and it has become more predominant when it comes to ranking on Google.

So, what then is the new SEO formula someone may ask, well, we are going to dive right into that:

Roofing SEO: Figure Out The Most Important Keywords Based on Your Service, Service Area, and Search Volume

Do not over-complicate this. Keywords are the searched terms that people type into Google to find you. So, and example will be: Roofing contractor in Denver, another one could be Roofing Repair in Denver. These are all examples of keywords, and you need to understand which keyword brings you the most money.

There are three types of intent when it comes to keyword search, and these are:

  • Awareness Keywords
  • Research and Comparison of Keywords
  • Buying Intent Keywords

Awareness Keywords

So, an informational awareness keyword will be something like “What’s the cost of a roof replacement?” This is going to be people that are just searching around and aren’t sure if they’re buying, but they are looking for stuff like informational type queries.

Research and Comparison of Keyword

So, people are going to Google, and they will type something like- “The best roofing company near me”. This is going to be research and comparison, and these are the keywords that you would want to target because these are the ones that are going to help you get found.

Buying Intent Keywords

This is going to be phrases like “Denver Roofing Repair”. This is because with this, the customer is ready to go, and they know they want. This is also where the reputation of your company comes into play.

How To Find These Keywords

Well, it is easy, you go to, and you start typing in something just like I did below, and you will notice Google gave me suggestions. Most people do not realize how powerful or important that is; this is because that is based on what real humans in your city are searching for to find you.

So, make a list and start typing things inside Google that might be roofing problems people are searching for. So, write them down and start making a list.

Also, there are numerous tools out there that will help you find these keywords above. However, we recommend you use:

I highly recommend you use all these to find the best keyword for your local area.

So with these tools, you type in these keyword suggestions, and the website is going to tell you how many average monthly searches of the number of people searching for that keyword, and you’ll want to go with the keyword with the highest monthly average. These tools also tell you if the competition is high medium or low for these keywords.

When it comes to the keywords, you need to set up that great website with individual pages targeting those specific keywords. So, you should have a page for every city and neighborhood.

What Are Some Examples of Keywords Structure You Can Use?

Well, below are some examples of the most common roofing keywords lists you can use:

  • Your City+ Roofing Services
  • Your City+Roofing Companies
  • Your City+Roofers
  • Your City+Roofing Contractors
  • Your City+Roofing Replacement.
  • Add Ons:
  • Near Me
  • Affordable
  • Experienced
  • In my Area
  • Warranty

Essentially if you have “Your City + Your Service” as your keywords and your ranking for them you should be doing great!

Roofing SEO: Optimize Your Website To Be Mobile Friendly

This has to do with making your website mobile-friendly. Smartphones are part of our daily lives, and Google has noticed that. So, if you do not have your website optimized to be mobile-friendly, then you are not even going to have a chance to be ranked on Google. So, what I want you to do is to go to Google Mobile test.

A website like what is below will come up, which will allow you to put your website’s address, as shown below. Within 30 seconds, you would get results that will either be a red X or a little green circle. If you get a red X, then maybe you might want to talk to your web designer to get that fixed, or you could fire him and get someone who can get the job done.

So, before putting up your new roofing website for roofing SEO, ensure that it passes this test. Do not assume because your website looks cool, or because your web designer said it is mobile-friendly; then it is- you want Google to tell you this.

Roofing SEO: On-Site Optimization

Build a Strong Roofing Website With Good Content and User Experience

One way you can build a site with good content, and user experience is to leverage multimedia to improve the on-page time. As discussed earlier, having all sorts of multimedia on your page, is what’s going to keep people on the page. One thing I will encourage you to do is to have videos. Videos are the biggest and the best way to engage your site visitors.

This could be a video of a drone flying over of you and your crew working on a roof; this seems to engage people. You could also have a video about you and your team talking about your company. Anything like that is going to keep people on your page and improve those user metrics, Google is going to see that, and it is going to lower your bounce rate. So, get those videos on your page and keep them high up on the page so people do not have to scroll to see them.

Furthermore, imagery helps well, and what by imagery are the images that aren’t stock looking. So, a lot of people like to use these stock images. Stock images are images that look like they were downloaded from Google images, which isn’t going to engage the user as personalized ones do. People want to feel like they know you- they want that trust factor, so, if you have these stock images all over your site, you going to lose them.

What I recommend you do is to get some kind of professional images taken of you, your team, trucks, and stuffs like that that you can put on your website, that kind of conveys that personal trust factor to the people that are visiting your site. So, I highly recommend you avoid using stock images.

Pages For Each Of Your Services

We have discussed this already. So, all you’ve got to do here is to make sure you’re as granular as possible. Also, make sure that each of these pages is optimized, which means you should have the main keywords in your title, and your header one on your page.

Use Your Main Keyword in Your Title and H1, and Relevant Keywords in H2/H3

So, your title is going to be the thing that pops up in search results, that’s the crucial factor which tells Google what your page is about. So make sure you have your main keyword in there, an example can be: “Denver CO Roofing | Roofing Contractors in Denver, Colorado”.

Also, ensure that the header one on your page should again use a variation of that keyword. Also, you want to keep these keywords for the user, so make sure that you aren’t putting something like- Roofing Denver- as the main title on your page. It might seem like it is great for SEO, but it’s not going to help you, it is going to hurt your user engagement. What I recommend you do is to use something more like The Premier Denver Experts That You Can Trust. Or something like that which is going to help people convey that trust factor, and also it still in-cooperate those keywords, of that Denver + Roofers in there. It is not just as blatantly built just for search engines.

Also, you want to use those relevant keywords through the content of your page. Typically, you’re going to have a bunch of headers on that page, so don’t just use Roofers, or Roofer contractors, you can use: roofing services, roofing experts, and variations as such across the page because this can help you rank for all those keywords that people are typing in to the search results.

Use Meta Descriptions That Sells the Click

Another big thing that helps with CTR is going to be the meta description. For those of you who might not know what meta description is, let’s assume you go to Google and you type in ” Denver Roofers” and the search pops up, you’ll notice that beneath the title of each listing, there is a little description about what the post is about or the services of that page- so, that description is what we refer to as meta description.

So, you want to make sure that that meta description is written in a way that is going to drive clicks. Do not just put something bland there. I recommend you use numbers or an offer, and stuffs like that that is going to stand out on the page and catch people’s eye and get them to click. This is going to help you a lot with click-through rate, and that click-through rate is going to help with your SEO rankings.

Add Names, Address, Phone Numbers in The Footer

With the use of Schema, you can integrate the name, address, and phone numbers on the website. It’s a specific type of scripting that tells the searched results, Google and other search engines what type of company you are, the services that you provide, and where you’re located- this is easy to install.

Blog on Ongoing Updates

Last but not least, you have to make sure that you’re always updating your website with new content. A lot of people talk about blogging, blogging is great, but you have to have a purpose behind it. Some people just blog every single day and post some 100-word article on their blog; this isn’t going to help you. You need something that is going to be quality, so instead of updating your website daily, I recommend that you update your website every two weeks or every month with like a new blog post- and that blog post is going to be something helpful.

An example can be a blog post that answers simple questions like “Does homeowners insurance cover damages from a hurricane?” This is informative and related to the topic of what you sell. These are some helpful topics you could blog about.

You could also have videos on there, but the main point here is to keep your blog active because when Google sees that your website is active and constantly updated, it ranks you higher.

Roofing SEO: Off-Page Optimization

We looked at on-page optimization, which is like half the battle. Building your authority off-page off Google is the biggest part, but how do you do it right? Well, let’s dive into that:

Claim and Optimize Google My Business Listing

Most of you are going this, however, there are a lot of contractors who haven’t claimed Google My business listings which are something your whole system will revolve around. So, make sure you go to get that claim, and you can do this by going to if you haven’t done that, it is just having them sending you a postcard, and you verify your office space or wherever your business is located. After receiving the card, all you’ve got to do is to fill it out, ensure to get your service area in there, photos, videos, logos, name, business hours, and everything you can in there to make sure it is filled out.

Also, make sure that you’re getting reviews, reviews are really important, but make sure you’re regularly responding to those reviews in the Google My Business dashboard. Reviews help with Google’s map rankings, and it doesn’t matter whether the review is positive or negative, just make sure you respond to all the reviews. This is because this doesn’t help you with only Google but visitors to the site will see that you’re active on your page.

Google also has Google Post which was released a few years back, and this also helps with Google maps rankings. But make sure you’re posting regularly on Google post with stuff that’s happening with your business, or offers or stuffs like that.

Get A Lot of High-Quality Business Citations Across The Web To Build Your Brand

You’ve probably heard this a lot of times, but you must get listed on all these major directories because this tells Google you’re a major brand. There are 100’s of them out there, it is not always necessary that the more the better, but definitely, get listed in as many as at least your competitors are and more. And finally make sure that your name, phone number, and address is correct through them as well.


Use The Best In Class Leveraging Tools To Build Up Online Reviews

Building up your online reviews, your online reputation, and leveraging the best in class tools such as will automate to get reviews on your Google My Business or Facebook or wherever you might want to get reviews. There are also other tools like BirdEye, Podium, ReviewBuzz, and many more.

Build Authoritative And Relevant Links Back To Your Website From Other Websites

Links are still the number 1 ranking factor in Google, so you want to take advantage of that. You can do this by making sure you’re listed on sites like HomeAdvisor and Yelp, you can still get a free listing on those websites, a lot of times those are major directories.

Roofing SEO: The Secret To Getting Ranked Among the Top 3 on Google’s Map

These are two main factors that keep you part of the top three rankings on Google Map, and these are Google My Business, and Getting Listed.

Google My Business has to do with getting your Google My business optimized 110%, and making sure that your business revolves around Google My Business. And also, getting listed in all the major citation directories, social media directories, and also every search engine includes Google, Bing, and Yahoo. One thing most people don’t think about is Apple, a lot of people use Apple products these days, so you want to make sure that you’re listed on Apple Maps by using this link to get yourself listed there.

Again, reviews are really important, however, make sure those are Google reviews, and just try to get reviews everywhere but those on Google My Business is a huge ranking factor.

Many people kind of have this warped view of link building I feel like, and it has been that way. And I think that in the past years a lot of people used to build up a lot of spammy links, people still use them but they are not as effective especially for local search, they are not really what’s working.

You need to think about what’s in front of you and look at those low hanging fruits for links. And trust me those are the links that are driving your rankings in both Google Maps and organic search.

Think of local groups talking of roofing association, national roofing contract associations, and stuffs like that, and you can get listed in their directories. Also make good use of your social media such as Facebook, Instagram, Pinterest, BBB, and if you’re part of the chamber of commerce, that is a huge local link that you can get- and I know you have to pay for it but it is worth it. You can also get mentioned in local news articles, blogs of other websites, also if you support a local charity, you can get a link from them. Another good one can be local companies in your area, say you provide a partner type of service with another company, you can get listed on their website.

There are a lot of ways you can build links but competitive link acquisition is one of the ways I use, and it seems to be one of the powerful ways to do that. Google likes for you to get links from sites or stuff that are already ranking. So, what you can do is to go to the search results, and let’s assume you’re a roofing contractor in Denver, you can type in- Denver roofing contractors- and you can look at kind of those first one or two pages, and you can do this for different keywords, and when you’re done try to work to get links from websites that are actually ranking on those first two pages of Google. Because that is what Google loves, they love to see that you’re local.

If you’re listed on one of these sites that are already ranking, it’s a powerful thing for Google to see, so, it’s not a push-button thing, it is not easy, but once you do get these types of links, they can be super-effective. So, when you combine this with getting that low-hanging fruit, as discussed earlier, then you’re going to be on the top search results in no time.

What Do These Results Have In Common?

From this search results, you can see these sites have the following in common:

  • Claimed and verified Google Map Listing on Google My Business
  • Lots of Online Reviews
  • Lots of citation with consistent reference of NAP
  • Solid link profile across the website.

A Quick Recap On The New Roofing Local SEO Strategy That Works For 2020 and Beyond

1. Set up a Great Website With Pages With Each of Your Services and Each of The City You Serve

So, get super granular with it and have good content written for all those services. Also, make sure you’re hitting all those cities and neighborhoods that you’re serving. If you can write a page about that city and service, combine it. Eg; Roofing in+ the neighborhood. Also, do not forget to talk about all your services, and have some reviews from that area.

Also, add some images because that can help you immensely ranked in those organic search results.

2. Optimize Your Website To Be Mobile Friendly

Again, ensure that your web designer builds a website that can run fast on mobile devices. Do not take the designer’s word. Check if your site is optimized for mobile devices using the Google Mobile test.

3. Get Your Keyword and In the Title and Header of Each Page

Do not forget to add your Keyword and geo-modifier in the title of each page. Make sure it is listed because you’ve got to tell Google what you’re trying to rank for. However, ensure that you aren’t spammy about it and use different variations of those keywords.

4. Use a Quality, Well-Written and Unique Content For Every Page

Do not skimp on the quality and do not skimp on the amount of content either. Doing something like a 100-word page isn’t going to help you with your ranking.

5. Use Multi-Media To Enhance Time Spent On Page

I guarantee if you do this well, it is going to help reduce your bounce rate which will all boost your rank results. So, make sure you’re putting those images and videos of your team, and anything you can to keep people on the page.

6. Get Reviews From All Around the Web

Ensure to get your reputation up to using the software mentioned to get you a lot of reviews fast.

7. Build Your Citation and Consistency

Get listed in all of the major citations and all the major search engines, and make sure your brand is seen consistently across the web.

8. Remember to Post Updated Relevant Blog Posts Consistently

With this, posting every couple of weeks, or every month. Get a piece of content written and put it on your blog, this can be about your company itself, it could be about answering common questions about some roofing services that you provide and anything like that. Just keep your blog active because Google recognizes those stuff.

9. Build Links and Authority

And again, going back to building links, be creative, local links are great, and relevant links are great, so, keep those two words in mind. Make sure they are related to your city and help you rank in the maps. Finally, make sure that you have the authoritative link too, this could be high powerful blogs you could be getting links from, it could be news sites, and stuffs like that.

10. Leverage Paid Search To Identify High Converting Keywords

I do this all the time, I am sure a lot of you are running paid search, and again I recommend paid search because it helps you get leads fast, but you can really kind of get an idea of which keywords, when you’re running pay per click, are actually converting the best, and you can use that for your SEO. So, if you’re running ads right now, go to Google Ad’s account, and check out to know what people are searching, and see which ones are converting the best. If you have conversion trackers, you can see which keywords are typically getting you the most leads, and make sure you weave those keywords into your content, on the pages you want to rank.

Help is just a few clicks away for Roofing SEO

If you think these processes look technical and complicated for you, and you need your roofing website optimized perfectly for SEO, then BlackStorm is here for you. Apply for a consultation with us today and we will be at your service as soon as possible.

Local SEO Marketing Reputation Management Retargeting SEO

6 Marketing Mistakes Roofers Make and How to Avoid Them

Discover the Marketing Mistakes your roofing business is making and how to avoid them!

Marketing your roofing business is essential for long term success. Without an effective marketing plan, how will potential clients know about the services you offer?

Simply having a great roofing marketing plan is not enough; your strategy needs to bring desired results!

I have met countless roofing contractors who had invested thousands of dollars in marketing their trade, only to receive discouraging results. From my analysis, I found that these roofers were making the same mistakes over and over while expecting great results.

Knowing about these potential roofing marketing mistakes can assist you in building an effective strategy that will generate quality leads and outrank the competition.

Mistake #1: Your Business Lacks a High-Quality, User-Friendly Roofing Website

Today, if a customer wants more information about your business, they are likely to visit your roofing website. Your website is usually the first point of contact between your business and prospects. Potential clients are expected to visit your site first before calling you for service. So, you need to make sure your roofing website covers the following features;

  • It loads faster and thus helps customers to find the information they need promptly
  • Mobile-compatibility- Your roofing website must work seamlessly across all mobile devices

No prospect/client will ever stay in your site if it’s poorly designed, takes long to load, and is not easy to navigate. To fix this problem, you need to hire an experienced roofing marketing company to redesign your roofing website.

Mistake #2: Failure to Manage their Business Reputation

When you are just launching your roofing business, you have limited or no time to manage your online reputation.

During that time, nobody is talking about your roofing business online.

But as your business grows, more prospects/ customers will start to talk about your products or services online.

As a roofer, you need to regulate what they say or find on your website.

Customers are likely to judge your company’s performance based on the reviews they find on your site.

Unfortunately, most roofers do not respond to these online reviews, thus leaving a wrong impression on business or homeowners.

Fortunately, our team can help you stay ahead of the curve as few roofers do anything towards improving their online reputation.

Mistake #3: Hiring the Wrong SEO Company

If your roofing website is not ranking high in search engines, then you might be losing jobs and leads. SEO can either make or break your roofing business.

This is because it strives to improve your site’s rankings in the search engines.

An effective SEO strategy involves several techniques geared towards increasing your roofing sales, improving your search presence, and boosting your traffic.

SEO, no doubt, provides a great way to grow your roofing business!


There are several so-called “SEO companies” out there who want to make quick money and ruin your business.

A gross mistake that most roofers make is to hire the first SEO agency that sends them a quote.

 The truth is that SEO results cannot be achieved overnight. Most of these agencies will work with more than 100+ industries with no focus on a particular niche.

To get good results, work with a reputable marketing agency that specializes in roofing SEO.

You are likely to see your rankings rise faster and sometimes at a cheaper cost compared to the conventional agency.

Blackstorm roofing marketing has helped numerous clients to get new leads, repeat clients, and referrals. Trust us to craft and implement your SEO strategy, and your roofing business will always be ahead of completion.

Mistake #4: Not Claiming Your Google My Business Listing

Google My Business is a great tool that puts your roofing business on Google maps and assists your site to rank higher in local search results. If you have not claimed your listing, it means that you are missing out on a tool that many potential clients use to find local roofers. The fact is, potential clients, contact roofing business off the Google My Business Listing. If your business is not listed in Google My Business, then you stand to lose potential leads, jobs, and referrals.

Mistake #5Ignoring Competition

 You need to keep abreast of what your competitors are doing to know which initiatives succeed or fail. Do a SWOT analysis for every significant competitor and compare that to your business to uncover new roofing marketing opportunities. It will also give you insights on how you can outrank your competitors. By paying close attention to your competitor’s marketing effort, you will know how to allocate resources to find new clients.

Mistake #6: Targeting the Wrong Audience

No matter how great your roofing website, ad campaigns, or logo are, if you are reaching the wrong audience, you will be wasting your marketing dollars. You need to spend time trying to understand the needs of your audience and how best you can solve them. By doing this, roofers will be able to make most out of their marketing efforts and attract new customers and referrals. You should hire a professional roofing retargeting agency to help you understand your audience and what you can do to solve their problems.

Mistakes Happen, but What should you do?

These marketing blunders could ruin your roofing business if not fixed or addressed promptly. Fortunately, our team can help you build a profitable business by developing a solid roofing marketing strategy, managing your online reputation, retargeting the right audience, boosting your SEO results, and designing a high-quality roofing website to generate quality leads. The good news is that you can achieve these results without breaking your bank account. Schedule a free strategy session to learn more about how we can help your roofing business today!