Local SEO VA for Google Business Profiles (Genesis Roofing) paid per location per week + ranking bonuses

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

WAGE / SALARY

$1000-$3000

HOURS PER WEEK

40

DATE UPDATED

Jan 16, 2026

JOB OVERVIEW

About the role

We’re a roofing company expanding across Ontario. We will be running 7–15 Google Business Profiles. I set up and verify each profile. Your job is to execute our local SEO SOPs weekly, manage reviews/messages, and keep each location ranking and converting.

This is not an agency. This is hands-on execution and reporting.

Tools
We provide CallRail.
We also use a rank grid tool like Local Falcon or Places Scout (you must be comfortable using it).
You must be comfortable with WordPress, citations, and basic on-page local SEO.

Pay (USD) performance based
Weekly sprint pay: $30 per location per week
Paid only when the sprint deliverables are completed and documented for that location.

Monthly ranking bonus: $75 per location per month
Paid when that location meets the ranking target on the agreed grid scan keywords.

Earnings examples
10 locations: $1,200/month from sprints + $750/month bonuses = $1,950/month
15 locations: $1,800/month from sprints + $1,125/month bonuses = $2,925/month

Sprint deliverables per location per week (required)
2 GBP posts published or scheduled
Minimum 5 new photos uploaded and organized
Review responses within 24 hours (or same day when possible)
2 Q&A updates
1 citation task completed (build, cleanup, or maintenance)
1 on-page improvement to the matching WordPress location page (small but real and logged)
Rank grid scan updated and logged
CallRail review with notes (missed calls flagged, quality notes)

Responsibilities
Google Business Profile management
Posting, photos, services/products, attributes, Q&A
Daily review responses in our tone and templates
Respond to GBP messages quickly during business hours
Monitor and flag competitor spam or profile issues

Local SEO execution
Citations and listings management
On-page improvements for each location page
Basic reporting and weekly action plans per location

Important rules
No risky tactics.
No keyword stuffing business names.
No fake reviews.
If a listing is suspended due to tactics you introduced, all pay for that location pauses until it’s fixed, and reinstatement is on you.

To Apply send

-Your experience managing multiple GBP locations in competitive niches (roofing, HVAC, plumbing, etc)
-Proof: screenshots or a short Loom showing ranking movement using a grid tool (blur names if needed)
-The tools you use and why
-Confirm you can handle 10–15 locations within 60 days and keep up with weekly sprint volume

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin