Local SEO and Reputation Management

Posted 2 days ago

Worldwide

Summary

Local SEO and Reputation Management Specialist for Home-Service Business Overview: We are looking for an experienced Local SEO and Reputation Management Specialist to manage and improve the online presence of our home-service business. The primary objective is to turn our completed jobs, customer feedback, project photos, and service locations into consistent local marketing content that builds trust, generates reviews, improves Google visibility, and helps produce qualified leads. This is a hands-on execution role. We need someone who can create and manage the system—not simply give us recommendations or send monthly reports. Primary Responsibilities Review Generation and Management - Build and manage an ethical review-request process for completed jobs. - Send timely review requests through text and email. - Follow up with customers who have not responded. - Monitor new reviews across Google and other relevant platforms. - Draft personalized, professional responses to reviews. - Immediately flag negative feedback or customer concerns. - Track requests, response rates, reviews received, and average ratings. - Ensure all activity complies with platform policies and does not involve fake, purchased, or incentivized reviews. Google Business Profile Management - Maintain and optimize our Google Business Profile. - Publish regular updates using authentic project photos and completed-job information. - Keep services, service areas, business details, and photos current. - Monitor customer questions, reviews, and profile activity. - Recommend improvements based on performance and local competitors. - Track calls, clicks, direction requests, leads, and local search visibility. Completed-Job Content - Turn completed jobs into useful, location-relevant content. - Collect and organize before-and-after photos, videos, job details, customer feedback, and service information. - Write accurate project descriptions based on real work performed. - Create website job stories, project pages, portfolio entries, and case studies. - Include relevant services, cities, neighborhoods, and customer outcomes naturally. - Publish or coordinate content across our website, Google Business Profile, Facebook, and Instagram. - Maintain a searchable library of project photos and completed-job content. Local SEO - Improve our visibility in the cities and neighborhoods we serve. - Conduct local keyword and competitor research. - Optimize website service and location pages. - Improve page titles, headings, internal links, image descriptions, and local relevance. - Identify technical or on-page issues affecting local search performance. - Help strengthen legitimate local citations and business-directory information. - Monitor Google Maps and local organic rankings for priority services and locations. - Follow Google guidelines and avoid spam, fake locations, keyword stuffing, or other risky tactics. ### Website and Conversion Support - Add or manage website sections that showcase completed work and customer reviews. - Help create project galleries, case studies, maps, portfolios, and review displays. - Ensure website visitors can easily request an estimate, call us, or submit a lead form. - Monitor lead-form performance, phone calls, and other conversion activity. - Coordinate with our web developer when technical changes are required. CRM and Automation - Connect completed-job information with the review and content workflow. - Build automations that trigger customer follow-ups after a job is completed. - Maintain accurate customer, project, and campaign records. - Recommend practical tools for email, text messaging, review management, reporting, and integrations. - Test all automations and monitor them regularly. - Document the system so our internal team understands how it works. Reporting Provide a concise weekly report showing: - Completed jobs received - Review requests sent - Follow-ups completed - New reviews received - Review-response rate - Average rating - Google Business Profile posts published - Job stories or project pages published - Social posts published - Local ranking changes - Website traffic and conversions - Calls or leads generated - Problems, opportunities, and next actions Required Qualifications - Demonstrated experience with local SEO for home-service or service-area businesses - Experience managing Google Business Profiles - Experience building customer-review campaigns - Strong understanding of Google’s review and business-profile policies - Ability to turn completed jobs into polished website and social content - Experience with CRM, email, and SMS automations - Strong English writing and communication skills - Ability to work independently and complete tasks without repeated reminders - Strong attention to detail and consistent documentation - Experience with reporting tools such as Google Analytics and Google Search Console Experience with platforms such as ServiceTitan, Jobber, Housecall Pro, GoHighLevel, WordPress, Webflow, Zapier, or Make is helpful. Please identify the platforms you have personally used. First 30-Day Deliverables The selected specialist will be expected to: 1. Audit our Google Business Profile, website, reviews, local rankings, existing tools, and current customer follow-up process. 2. Present a prioritized 30-, 60-, and 90-day action plan. 3. Create a documented workflow from job completion to review request, customer follow-up, content publication, and reporting. 4. Organize our existing project photos, reviews, and completed-job information. 5. Launch or improve our review-request campaign. 6. Establish a consistent Google Business Profile posting schedule. 7. Publish an initial group of completed-job stories or portfolio entries. 8. Create a reporting dashboard or weekly scorecard. 9. Recommend any necessary software, including its purpose and monthly cost. 10. Train our internal team on what information must be collected after each completed job. Ongoing Performance Expectations Success will be evaluated based on: - Consistent execution of the workflow - Increased volume of authentic customer reviews - Strong review-request and response rates - Regular publication of real completed-job content - Improved Google Business Profile engagement - Improved visibility in our target service areas - Growth in qualified calls and website leads - Accurate documentation and timely reporting Rankings alone will not be considered sufficient. We are looking for measurable business results and consistent execution. Please include: - Your proposed hourly rate or monthly retainer - Your weekly availability - The hours you can overlap with our working schedule - The tools you recommend - Any expected software expenses - What you can realistically complete during the first 30 days How to Apply Please answer the following questions: 1. Describe a local SEO or reputation-management campaign you personally managed for a home-service business. 2. What specific results did you achieve, and how were they measured? 3. How would you turn one completed job into reviews, website content, Google Business Profile content, and social media posts? 4. What process would you use to request reviews without violating Google’s policies? 5. Which CRM, SMS, email, automation, website, and reporting tools have you personally used? 6. How do you track local Google Maps visibility across multiple neighborhoods? 7. What information would you require from our field or internal team after every completed job? 8. Provide examples of Google Business Profiles, project pages, job stories, or review campaigns you have managed. 9. What would your first 30 days with our company look like? 10. Which parts of this role would require additional software or help from a developer? Please begin your application with the words “LOCAL REPUTATION” so we know you reviewed the complete job description. Do not apply if your strategy involves fake reviews, purchased reviews, review gating, fake business locations, or guarantees of specific Google rankings.

  • Less than 30 hrs/week
    Hourly
  • 3-6 months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Search Engine Optimization
Activity on this job
  • Proposals:20 to 50
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Oct 13, 2025
  • USA
    Cape Coral1:39 PM
  • $4.1K total spent
    7 hires, 1 active
  • 4 hours

Explore similar jobs on Upwork

English
Dutch
Proofreading
Content Writing
Translation
Editing & Proofreading
Article Writing
Blog Writing
SEO Strategy
SEO Content
Italian
SEO Performance
Digital Ad Set Up (Meta and Google)Hourly‐ Posted 2 months ago
Google Ads
Internet Marketing
Facebook
Marketing Strategy

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo