What Scotty's Carpet Cleaning Business Can Teach Every Local Service Business About Marketing

Published on
March 15, 2024
Contributors
Jonathan Petrous
Owner & Creative
Subscribe to our newsletter

Join our exclusive mailing list to stay up to date on newly released articles and topics. And, if you have a suggestion for a new topic, we want to hear about it!

Read about our privacy policy.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

A Real Story. Real Results.

Scotty runs Rapid Dry Carpet Cleaning. When we started working together about six months ago, he had a solid business, a good reputation, and almost no digital visibility to show for it. The phones weren't ringing the way they should for someone doing work that good. What happened over the next six months is a clear illustration of what intentional, strategic local marketing actually looks like.

Step 1: We Started With Paid Ads

The first move was Google Ads — targeted local search campaigns designed to put Scotty's business in front of people actively searching for carpet cleaning in his service area. We set up the campaigns correctly from the start: tight geographic targeting, high-intent keywords, conversion tracking, and a clear call to action. The phones started ringing. Not explosively — but consistently. That consistency was the point.

→ Read more: Why You're Not Getting Leads From Google Ads

Step 2: We Optimized His Google Business Profile and Launched Local Service Ads

We fully built out his Google Business Profile — photos, services, description, everything. Then we set up Google Local Service Ads, which put his business at the very top of local search results with a Google Guaranteed badge. Because Local Service Ads are pay-per-lead, every dollar was going directly toward customer contact, not just clicks.

→ Read more: Google Local Service Ads: The Most Underused Tool for Local Service Businesses

Step 3: We Built a Review Strategy

Scotty went from around 70 reviews to over 100 five-star reviews — through a simple, consistent ask at the end of every job, paired with a genuine follow-up thank-you message. His search ranking climbed. His AI search visibility improved. New customers started telling him directly: "If it wasn't for your reviews, I never would have found you."

→ Read more: How to Get More Google Reviews Without Being Annoying About It

→ Read more: How Google Reviews Affect Your Search Rankings

The Takeaway

Scotty's results weren't the product of a big budget or a complicated strategy. They were the product of doing the fundamentals well, consistently, over time. That's the playbook. It works for carpet cleaning. It works for HVAC, landscaping, contracting, and any local business where customers find you by searching. The question isn't whether this approach works. It's whether you're willing to commit to it.

Want to build a local marketing strategy like this for your business? Schedule a free consultation at jpetrous.com | contact@jpetrous.com | 586-563-6634.

Strategic Expertise

Fresh Ideas
Tailored Strategies
Tangible Results

Creative Excellence

Stunning Designs
Customized Solutions
Meticulous Attention

Seamless Execution

Integrated Services
Timely Delivery
Collaborative Approach

From Overlooked to Unforgettable.

Supporting Businesses Across Michigan and Beyond

Jpetrous Creative Services proudly supports businesses across:
Macomb County • St. Clair County • Metro Detroit • Southeast Michigan

Including communities like:
New Baltimore • Chesterfield • Sterling Heights • Clinton Township
St. Clair • Marysville • Port Huron • Rochester • Auburn Hills • Detroit

Contact Us

Ready to turn your brand into something unforgettable? Fill out the form and we’ll get back to you within 24-48 hours.
Let’s Talk About Your Brand.

Frequently Ask Questions

What types of services do you offer?
plusminus
What is your availability?
plusminus
How do you bill for your services?
plusminus
How do you handle revisions?
plusminus
Do you sign a contract or agreement?
plusminus
What is your policy on confidentiality and data privacy?
plusminus
Why is there an onboarding fee?
plusminus
Do you offer any discounts?
plusminus
What is your hourly rate or project fee?
plusminus
What is your process for delivering work to clients?
plusminus
What happens if I am not satisfied?
plusminus
How can I communicate with you during the project?
plusminus
Let's Talk — Call Today (586) 563-6634