Roofing Client Case Study:

A Plus Roofing and Gutters

For the best experience:
Watch in full-screen

Have questions?

Their Challenges and Objectives:

1. Create their first website in order to reflect their work (e.g. work examples, testimonials, CTA buttons, service display, etc.)

2. Get ranked for roofing keywords in the Cedar Rapids, IA area

3. Get ranked for gutter cleaning service keywords in the Cedar Rapids, IA area

4. Get ranked in the maps (3-pack) section for both roofing and gutter cleaning service keywords

Brief Overview of My Work:

1. Their brand new website called was created and optimized for phone and desktop devices

2. Ranking pages for roofing and gutter cleaning in Cedar Rapids, IA were created and their on-page SEO was done

3. The web property was added to Web Master Tools and Google Analytics

3. After the ranking pages indexed, a natural link foundation that consisted of citation/web 2.0 links was built

4. Due to their previous business website, their Name, Address, and Phone (NAP) were conflicted, which required me to fix/remove/restore 100% of their citation listings online

5. After the initial link foundation was built, relevance and authority link stacking method was used to build power

6. The final stage consisted of building contextual links to build trust in the search engines

7. On the 6th of June 2018, the new website has landed on SERPs (avg. position = page 6)

8. On September 21st, the website has hit the 1st page for 10 keywords, one of them landing in the top 1-3 positions

9. On the 3rd of November, the website hit the top 3 positions for 7 keywords and 15 keywords on the 1st page

Ranking Results:

58 new lead calls were generated from Sep 19, 2018 – Oct 18, 2018

32 new lead calls were generated from Google 3-pack (maps) rankings during the same timeframe

The same average call volumes persisted throughout the timeframe of the campaign, once all keywords hit the top 3 spots on Google

Screenshot Proof of Rankings:

Screenshots of Lead Calls For Proof

Organic Ranking Results: 58 calls

Results From Map Rankings: 32 calls

Results From Map Rankings: 32 calls

Total New Monthly Call Average:

90 calls/mo

Total Ranking Journey Documented:

(initial stage):

Final Result Documentation:

(final stage):