Covid-19 Update

To ease the financial burden and to help small businesses like ourselves we are offering 30% Off all SEO services to all our new clients. I hope we can come together as a community to help all businesses survive this economic hardship!


Web Development

Looking for a functional aesthetic website that is conversion optimized?  We provide FREE customized websites as part of your SEO strategy ! Don’t pay extra again!

Local SEO

Looking to crush your local roofing competition? Let us give you the exact blue print to dominate your local market! Let Tactical SEO Consulting be your dedicated partner!

Technical SEO

Have you seen a sudden drop in your rankings? Did your website drop after a recent Google update? Let us provide an SEO audit in order to get your website back on track.

Phone Tracking

How are you currently measuring the success of your current marketing campaign?  We will provide detailed reporting including phone tracking to measure all KPI’s. 

Roofing SEO

Search Engine Optimization (SEO) is a set of on page and off page criteria used to improve the visibility of a Website or a web page in a search engine’s “natural” or un-paid (“organic”) search results.  Roofing Companies need to make sure to understand that Google’s Algorithm looks at over 200 data points in order to rank your site appropriately.  Our Site Audit provides insight into website security, malware, site speed, onsite SEO, and offsite SEO including link detox. Our process makes sure your site is in compliance with Google’s Webmaster Guidelines. Our Site Audit will provide a comprehensive analysis of your site and will give you the exact steps on how to get your website aligned with Google’s best practices!

Mike Barnwell is the chief SEO strategist and founder of Tactical SEO Consulting. He has provided SEO services for fortune 500 companies, ad agencies, and local SEO agencies. He has dedicated over 7 years to testing and implementing Google’s best practices in order to provide companies with the most transparent ethical SEO results. We look forward to partnering with the the top service industries in 2020. Let Tactical SEO Consulting provide a new level of SEO strategy so that you can crush your local roofing competition!

Mike Barnwell

Founder & Chief SEO Engineer

Roofing SEO Company

Your roofing business is hardworking, competitive, well-structured, and exceptional on every level, and you need an SEO strategy that reflects that. For small-to-medium sized businesses, SEO is make-or-break for your digital customer acquisition strategy. You want to funnel as many hyper-local customers with roofing needs into your business, and SEO is the perfect way to grab those critical-need prospects. So, today, we’re going to go over exactly how your roofing business can leverage SEO to generate revenue, increase presence, and dominate your local market.

What is SEO?

Search engine optimization — or SEO — is the art of generating website traffic through “organic” search routes. Organic, in this case, meaning one of the major search engines (Google, Bing, etc.) So, the primary goal of SEO is to increase both the quality and quantity of traffic to your website via search engines.

There are thousands of factors that play a part in how much traffic you’re getting from search engines. You want local prospects to find your business when they’re searching for roofing solutions, and you want to convert those prospects into customers.

Why Do I Need Roofing SEO?

Did you know that 4 out of 5 consumers use search engines like Google to find local information? Chances are that there are a number of reputable roofing companies in your area that are all looking to bring on new clients just like you. So, how do you set yourself apart from them? While you can use traditional advertising mediums to reach new clients, most people search for commercial businesses using Google. Your business would greatly benefit from ranking number one in Google searches for the phrase, “roofer in City, State.” The higher your business appears in Google searches, the more traffic that you’ll see coming to your website, generating new leads and more sales.

The whole idea behind SEO is to increase your brand awareness using specific phrases that your target customer base is likely to use when seeking out your services. You want to drive traffic to your website instead of risking the chance that they’ll find your competitors first. SEO is a smart inbound marketing strategy that can help you to avoid inundating people with advertisements outside of the digital space. All you’re doing is directing someone who is already looking for roofing services in your direction, making it that much easier to convert leads and boost your sales.

The Basics of Roofing SEO

When you type a phrase into Google, you’ll get a long list of results that attempt to closely match your search intent. To generate this list, Google uses a crawler — Googlebot — to scan roughly 3 trillion web pages 30 billion times monthly and add those sites into an index. Then, Google uses algorithms to determine the best index result for any user search query.

There are tons of factors that go into SEO, and attempting to reach the top of SERP (search engine results page) for particular keywords requires keen attention to a variety of factors, including:

1. Keywords: Google will scan for websites that use partial or exact keywords that match the searchers intent. So, if you were to search “Roofing Florida” Google will be searching for sites that display that specific keyword phrase. It is best practice to utilize this exact keyword as well as secondary and long tailed keywords. If you are not utilizing keywords within your site you will have trouble ranking well. It is best to create copy around your main keywords and incorporate those keywords within your meta tags in order to rank locally in your area. The tool most SEO agencies use is called the keyword planner. This tool will allow you to analyze keywords specific to your industry and allow you to find the search volume for those keywords. The higher the search volume the more traffic that is looking for that particular keyword. The goal is to find both broad keywords and geo specific keywords in your industry. So if your a roofer you would  want to rank for “roofing contractor” as well as “roofing contractor colorado springs.” This would make sure your covering a multitude of keywords someone might be typing to find your service.

2. Link Building: This includes both the link architecture of your site as well as external sites that are linking to your website.  In 2012 Google launched the penguin update. This algorithm was aimed at sites using spammy links in order to boost their rankings. Spammy links are just random low cost links that you can buy on, and usually involve the use of software. Most of the content used to build these links is duplicated or scraped off the internet. This tactic use to work really well until the update was launched. A ton of sites were penalized in the process in order to reward the sites that are following Google’s webmaster guidelines. In 2020, it is imperative that you are creating quality over quantity. It does not take a lot of links to rank well, but the more relevant the links, and the higher the domain authority, and trust flow, the more impact these links will have on your rankings.

Another thing to monitor with link building is your link profile, this can be done with a tool called ahrefs. This tool provides data on new links and will allow you to monitor new links that are pointing to your site. The goal is to monitor low quality links or sites that may be linking to your site. If you happen to identify low quality links you can then remove these links using a tool called Google search console. This is a free tool that allows you to disavow links. This is a monthly process to make sure your building the highest quality links. You can also use this tools to monitor what your SEO consultant is providing. Our agency SEO Blueprint provides the exact tools needed to perform this analysis so your site stays at the top of Google!

Finally, you need to monitor  link diversity. Links are created using anchor text. You can usually find these very easily because they are blue highlighted words on a page. If you click on them they will take you to an external website or internally on the same website you are searching on. You need to make sure your links are diversified and not using the same keywords over and over again. In the past, if the goal was to rank for “Dallas roofing”  many people started using the anchor text a thousand times when creating blogs on other sites that would link back to their site. This worked for awhile until Google caught onto this shady tactic. If you have built a lot of links to your site over the years it is imperative to look at the anchor text diversity, this can have a direct impact on your ranking.

2. SEO Copy: Copy is the written text on websites and it’s the best way to start ranking quickly out of the gates. While more content is better, the key is writing better content that is engaging and provides value. Most of the clients we work with don’t have enough content, and while some are very particular about how the content is written you need to know how to write to rank on page 1! SEO copy writing is very detailed and our copy writers exhaust the research needed to write very good content that provides value. You need to also know how to incorporate your target keyword as well as variations of your keyword. If your linking to an authority site, or internally, you need to know how to structure your anchor text as well as structuring your internal links and pages to make sure the link juice flows to your target page.

3. Site Speed: Google wants to make sure that your website is fast and runs smoothly for users. If your site is slow loading on both desktop and mobile, it is not a good user experience. Google rewards sites that are fast loading, and will typically rank them higher on the SERP’s than pages that don’t load fast. Websites that are slow loading will also have higher bounce rates as well as lower time spent on pages. Longer load times will also decrease conversion rates. If you want to know if your site is slow loading we recommend utilizing GT Metrix to know your sites loading speed. This site will also give you insight into other performance indicators to make your site lightning fast so your consumers can have the best user experience.

We recommend utilizing a plugin called WP rocket which will allow you to quickly optimize your sites speed for both desktop and mobile. It provides easy to navigate settings to quickly optimize your website according to Google’s Webmaster specifications. We can provide this service along with walking your through how to set this up correctly. This is a vital element of Google’s algorithm and you will see an improvement immediately. You will also see an improvement with keyword rankings.

4. Page Authority: This is how authoritative the links on your webpage are.

5. Domain: The length and age of your domain name as well as any potential structure mishaps (404s, broken links, etc.) impact SEO as well.

6. Mobile: Your website needs to be mobile optimized. This is incredibly important since Googlebot is actually a mobile-based indexer now. This means that desktop pages aren’t viewed during ranking, mobile pages are.

7. Social: Social mentions and social metrics play a part in ranking.

8. Other: There are thousands of other factors that go into your SERP ranking. 

For more information regarding SEO, check out Moz’s famous Beginner’s Guide to SEO. Warning: This guide is dense, and SEOs complexity reaches far beyond this guide, but it’s a great beginner’s resource.

How Can I Optimize My Roofing Website for Conversions?

Although SEO and conversions are generally seen to exist in different areas of the marketing sector, they are very closely linked. If you have good SEO on your website, you’ll bring in more traffic, and therefore have more opportunities to convert potential customers.

In the roofing industry, your leads funnel is vital to generating new business. And while you will occasionally be able to count on repeat business from past clients, it could be years before they need to seek out your services again. That means it’s up to you to make sure that you have a way to constantly bring in a fresh supply of leads.

Taking the time to optimize your entire website to rank on Google, from your homepage to your services pages and your blog—is the best way to bring in traffic that is already looking to find a great roofing contractor. Once you’ve determined which keywords you need to target, you’ll also need to make sure that your website is optimized to rank on page one of Google. Part of the challenge is ensuring that your website is useful for your specific audience and capitalize on existing traffic. When consumers visit your website, you don’t want them to view your homepage and then leave. The goal should be to create a lasting impression that encourages them to return and click on your calls to action (CTAs).

How Will SEO Impact My Roofing Business’s ROI?

Your return on investment (ROI) is a critical measure of the success of any of your marketing or sales strategies, including SEO. But, the exact impact of SEO on your ROI will vary by business. Ranking may be more difficult and costly for those that operate a roofing business in a large city or highly competitive market. Your goal ROI is going to be fluid at first, and you should expect to make changes throughout your ranking process.

We recommend setting realistic ROIs in the beginning, especially as you begin your SEO journey. As your SEO strategy matures, you can start to get granular with your ROI as you target hyper-specific roofing keywords and chase local pack results in your area.

How Long Does SEO Take?

The time it takes to rank on SERP depends on a variety of factors. Like ROI, your competition, space, and targeted keywords will all play a massive role in the amount of time it will take you to rank on Google. Generally, you can expect anywhere from 4 – 12 months depending upon the difficulty of your keywords.

Roofing SEO Audit

Our website auditing process provides key insights into your current SEO strategy and gives you actionable information that will help you rank better. This audit should also highlight various metrics that are important towards ranking.

Here are some of the critical metrics that our website audit measures:

  • Website URL: How well crafted is your URL? How long is your URL? How long have you owned the URL? Is your URL Secured?
  • Keyword Research: This gives you some actionable keywords and analyzes your current keyword status.
  • Title Description: How well formulated is your title description? Do you incorporate your target keywords?
  • Meta Description: Does your meta description have keywords? Is it too many or too few characters? Is it over optimized for your target keywords.
  • Image Analysis: How are your website’s images layered and do your images have alt tags?
  • Heading Tag Selection Order and Optimization: Each page must follow an appropriate order. We will look at keywords, long tail keywords, and synonyms that are related. Do you have well crafted H1, H2, and H3 tags. How much content do you have? Do you have related images and/or videos you could incorporate to reinforce your content. What is the keyword density for your target keywords? Do you have proper internal and external links?
  • Copy Analysis: How well written and structured is your copy?  Do you have enough copy? What is considered enough? Does your content engage your readers? Do you have appropriate call to actions?
  • Code Analysis: Is all of your coding good-to-go and error free? Are you using a themed site or website builder? Is the Code SEO friendly?
  • Social Analysis: How are your social metrics? Are you getting brand mentions, likes, and engagement? Do you even have social media accounts?
  • Mobile Analysis: Are you mobile optimized? 
  • Link Analysis: How does your overall link structure look? Is it working? Do you need to remove any links that may be hurting your current ranking position.
  • Domain Analysis: Is your domain relevant? Did you purchase it through an auction or from a previous business owner? If previously owned did it have a clean backlink profile? 
  • Conversion Optimization/CTAs: Do you have well-placed call-to-actions? Having a conversion optimized website is priority. This is something we make sure to setup from the start in order to make your website stand out from your competitors.

We also measure our client’s off-site SEO, which is equally important. This includes:

  1. Client outreach and influencer marketing strategies. Social influencer strategies can have a direct impact on link building since they have high citation flow. Modern Google algorithms don’t want the most links; they want the best links. We make sure that our clients have the most up-to-date authoritative links.
  2. Your current link profile. If a client’s link profile is weak, it may need to be “detoxed” — which removes dead-weight links that may be toxic towards your ranking efforts.
  3. Local link building. Hyper-local SEO is critical for roofers, so we always push to build links in local directories and citations. Not only will these help you with local search queries, but they will also help you with local link-building and prospect funneling.
  4. Social media strategy. We analyze each client’s social media strategy. Social plays a huge (ever growing) role in ranking, so optimizing social media is key.
  5. KPIs & metrics. We make sure to deliver reports and benchmarks that outline specific key performance indicators (KPIs) and includes competitor analysis.

Usually, we like to see our client’s current sales copy. We can align all of these parameters to give roofers local SEO dominance, local pack status, and competitive copy. If you’re interested in our website auditing process, contact us today. We follow all of Google’s Webmaster Guidelines in order to provide the best practices for your website. Following Google’s rules will also ensure you site gets to the top of Google.

Want Our SEO Agency Blueprint?

Our agency blueprint is designed to provide roofing companies with exclusive services including:

  • Personal one-on-one coaching
  • Access to our exact SEO process
  • Information on the different vendors we use
  • Guidance in effortlessly ranking keywords
  • Quick 24-hour campaign setup
  • No monthly contracts

Similar services to our Agency Blueprint could cost upwards of $30,000 but it’s our goal to help roofing companies learn exactly how to rank their websites in-house, without the need to pay out an excessive monthly retainer fee that often doesn’t provide organic SEO results. We also provide our clients with 100 percent transparency by providing you with access to the exact process that your local SEO agency would provide for a fraction of the cost.

Another awesome benefit of working with us? We will get your entire SEO campaign setup and ready to go within 24 hours. In the world of online advertising and SEO keyword ranking, time is money, and we want to help make sure that you can start generating new leads as soon as possible. We are happy to provide our Agency Blueprint clients with access to every vendor that we use to rank roofing companies on page 1 of Google.

Additionally, we’ll connect you with the web development company we use, set you up with all the software tools that we’ve come to rely on, access to our content creation team, our local link building and so much more. Finally, to help keep things on track and ensure you’re getting the most out of your investment, we will schedule monthly consultations to check in on your marketing campaign, make sure things are working how you want them to and that you are seeing organic results.

Why Do We Stand Out in the Industry?

The truth behind the matter is, no one else in the roofing SEO industry is sharing this kind of transparency with their clients. And they’re certainly not able to generate these kinds of results either. Our competitors believe that holding these industry “secrets” close to their chests is the best way to bring in new clients of their own. They want to make SEO seem like an overly complicated system that you will never be able to master without a team of experts on retainer. But, in reality, with proper guidance and the right set of tools available to you, you can save greatly with our SEO Agency Blueprint services and start seeing organic results quickly.

Contact Us Today

Search engines are here to stay and are an essential part of conducting business in the digital space. If you want to be able to compete in your local roofing industry, it’s vital that your business ranks on the first page of Google when consumers search for local services in your area. But that doesn’t mean that you need to be in the dark as to what SEO is really all about!

At Tactical SEO Consulting, we are ready to provide you with the SEO Agency Blueprint and are dedicated to making sure you never have to pay for another roofing SEO service again—period! Ready to get started? Give us a call at (719) 358-3613 or contact us today for more information.

Blue Wave Taekwondo

Nick Karkabe with Blue Wave Taekwondo came to us looking to get onto page 1 quickly. We came to his business and optimized his entire SEO campaign within 8 hours. We took Nick’s business from zero revenue to over 10K monthly within 6 weeks! Nick was shocked how quickly everything happened and he took our exact strategies to scale his business.

Monthly SEO retainers are not needed if you can get everything setup on the front end and you can educate clients on the exact SEO Blueprint needed to rank!

GeoCraft Builders

Cary Lange with Geo Craft Builders came to us looking start driving traffic with SEO. We started from scratch, built them a custom website,  and optimized their site for SEO. They started seeing traffic within 3 months and within 6 months they weren’t retuning my phone calls because they were to busy!


Reptile Super Show

Ramy Guirguis with Reptile Super Show was looking for a company that could start driving traffic on a large scale. We completely redesigned his site, provided a technical audit to optimize his site and within 5 months took his traffic from 1500 visitors to 22,744 visitors. He was able to generate an astonishing 400% increase with our SEO services! Nice Job Ramy!


100 Day Focus

Womba Munguya is one of the top district managers in the state of Colorado in the insurance industry. He has consulted countless entrepreneurs and developed business systems that have allowed his clients to have immediate success. He has eliminated the learning curve and provides his  clients with solutions that work.  We have been working with Womba for over 3 years helping him launch his online learning platform that drives consistent leads daily!




100+ happy customers


Whitehat SEO Solutions


15 years of SEO experience


1567 keywords ranked on page 1

Our Customers

Tactical SEO Consulting provided the knowledge and experience we needed to get found online. They provided a strategy and roadmap that provided immediate results. Their customers service and transparency were amazing and our ROI has exceeded our expectations! Thanks again!


JKS Construction & Engineering

Roofing Contractor, Cape Coral Florida


If you need help with SEO support, Mike Barnwell does it all. I'm always amazed at how much he knows and his ability to make complex issues a lot simpler to understand. Digital marketing and SEO are critical to success in business today and Mike can help you get there!


Robert Colodny

Highlands Roofing, Colorado Springs


In a complex world of SEO to make your business viable and on page 1 of google results is so important, especially in competitive market niches. Mike Barnwell and his company made it happen for my company in an incredibly short amount of time and for a great price compared to some other estimates. Mike is on the cutting edge of his fields and post penguin-2.0 updates, you will need the best!


Nic Kirkabe

Martial Arts Master


Mike is an excellent SEO and Internet Marketing consultant who has come in handy for competitive link building for my consulting team. I would trust Mike's team to provide exemplary services to anyone looking for Internet marketing services in Colorado and beyond!


Brett Lane

SEO Specialist


Cabinet Refacing Trends
Geo Craft Builders
highlands roofing
JKS construction & engineering