Roofers

SEO For Roofers


When it comes to your roofing business are you more interested in working with a large company where you’re just one of many clients? Or, would you prefer to work with a business similar to yours – where every customer is important?

I’ll take the time to understand your business, goals, and challenges that you face. Something many agencies don’t take the time to do.


I create a custom strategy for every company I work with. I don’t have any pre-packaged plans. Every business is unique and I take the time to build a strategy that’s unique to each business’s unique goals and challenges. I am not here to sell you on “cheap” roofing SEO or an automated solution. I’m also not going to sugar coat what the results may or may not be.


You’re here because you want to work with someone who understands your business and has years of experience to back it up. I have been in this industry for 17+ years. That’s almost 4 times longer than many of the agencies you’ll come across.

What can I do for your roofing business?

As a roofer, you rely on quality leads. My goal is to not only drive buyers but to increase the number of leads your receive per month.


➡️ I’ll assess the current status of your marketing efforts. After a quick call (free).


➡️ I’ll gather some information about you and your goals. What the challenges you’re facing and what I can do to make a big impact on your bottom line as quickly as possible.


➡️ I’ll then create a strategy and walk you through it so you fully understand what needs to be done and why. To be an educated customer is a happy customer. I understand educating you is part of the process.


➡️ I’ll also offer you a few options so that you can choose which you feel fits within your goals, budget, and timeline. No other business out there will do that, I know because I checked.

Check out more case studies!

Call tracking is important for roofers. How can you tell where leads are coming from without tracking calls?

Get simple to read reports that help you understand how customers find you.

Get the types of jobs you want to work on. Not just what you can get.



I want to work with Joe!

Benefits of Working with THIS SEO Expert

  • I alone will manage your account. I won’t outsource the work or pass it to other managers.
  • I am accessible 7 days a week, even holidays. Agencies don’t offer that level of service.
  • I have 17+ years’ experience. I’ve owned, worked for, and trained agencies and managers on paid search. Work with the teacher, not the student.
  • I’m the former head of SEO for yodle’s franchise department. I’ve worked with many large franchise companies and I can use the same strategies I used to rank their locations to rank your business.

Don’t trust just anyone with your roofing SEO. Hire an expert!

Case Studies

SAQCD - Concrete Cutting Company

This NJ company wanted to generate more leads on a consistent basis. I reviewed their current website, rankings and overall marketing plan and crafted a strategy that revolved around content, paid search and a website redesign.


I worked initially on the the Google Ads campaign. Quality scores were low. In order to improve the scores I created new optimized content which also improved the SEO rankings of the website.


While rankings improved, conversions weren't great. So, I redesigned the site to give it a clean look and so that it would load faster on mobile. The rankings below reflect improvement in SEO after the website launch.


The company now sees a steady flow of leads through SEO and paid search.

Check out more case studies

Need Help With Your Roofing Business?

Speak with Joe
Share by: