SEO for Roofers
Target your specific service area and get more enquiries through your website by bringing in traffic from Google.
I’m Freelance Sam and I help established service businesses increase inbound leads through performance-focused WordPress builds, paired with a well-coordinated SEO strategy.
WhatsApp MeSend me the URL of your current website, and I'll do a free SEO audit.
I promise to keep your information secure.
Get Your Roofing Business Found All Over Google
More optimisation means more keywords, more impressions, more clicks and more enquiries.
Setting up new location pages, optimising the technical setup of your site, fixing your Google Business Profile, these are just a few of the changes that need to be carried out to get found on Google.
- Capture traffic from your service area
- More phone calls & enquiries
My Roofing SEO Service FAQs
These are my most commonly asked questions I get about my roofing SEO service.
Have a specific question about my roofing SEO service? Take a look below, and if you don’t see your question, then send me a message and I’ll get back to you ASAP.
Most commonly I work with local roofing companies. I have a ready-to-go strategy that I tailor to suit the needs of the business I’m working with.
This strategy would be scaled up, as well as having additional features added, to suit the needs of any national roofing company looking to rank in multiple areas.
This is too varied to be able to give an exact quote, but my SEO projects are generally priced between £1,000 – £3,000 per month, depending on the nature of the goals of the business, and the number of enquiries they’re aiming for.
For example, a more lightweight SEO campaign generally wouldn’t require extensive content creation and the involvement of the company’s social media accounts.
My approach is guaranteed to get you more impressions (each time you pop up in the search results = 1 impression).
From there I optimise how you are displayed in the results, to incentivise more people to click on your listing.
Once they’ve clicked on your listing, and are on your website, it’s a case of trying to convert them into an enquiry. I set this kind of page up with the purpose of converting as many click into new enquiries as possible.
Nothing is guaranteed except the carrying out of the work itself. But this is the strategy I used to rank this page of my website to bring in customers like yourself.
- Optimise the technical aspects of your website, if it needs to be rebuilt, then so be it. If you website has technical errors, it won’t stop you from ranking, but Google will factor this into their algorithm when deciding where to rank you.
- Build a map of keywords for where we want to rank you for and bring in traffic from.
- Assess your backlinks and off-page marketing, not glamorous but important.
- Build high-converting location pages to pair with the keywords from the keyword map.
- Optimise the on-page SEO for these location pages.
- Set up tracking to track a range of aspects of the campaign, so we know what isn’t working and what is working.
- Allow Google the time to crawl the pages of your site which have had the new work done, and give it time to update the search results to reflect the new work done.
My Previous Client Reviews
I always ask for a review from clients after completing a project, that way I can share feedback from their experience with any potentially new clients looking to work with me.
G o o g l e Reviews
5 customer reviews
サムは誰ですか?
Who is Freelance Sam??
I first started working in digital marketing back in 2016 when I launched my own Shopify store. Since becoming a freelancer, I now work with a variety of businesses, offering WordPress services, Shopify services, marketing services, and more.
These days, you can find me in Kent, United Kingdom, or Osaka, Japan. If you want to learn more about me, then click the link below or ask me a question directly.
Want to chat?
Contact Me Today!
I'm always happy to talk through project ideas and find out more about your specific needs. Take the next steps by getting in touch and we can set up an initial call to have a proper chat.
Speak to me