Senior Local SEO & CRO for Vancouver Laundromat / Dry Cleaner
Worldwide
About the Business
Sampan Laundry & Dry Cleaning is a high-traffic laundromat and dry cleaner in Vancouver, BC with:
Self-service laundromat (open late, free parking, ATM, change machines)
Wash & Fold (drop-off)
Dry cleaning & steaming
Pickup & delivery (fees by area)
Commercial accounts (Airbnb hosts, salons/spas, restaurants, clinics, etc.)
We’ve worked with an SEO provider for ~6–7 months. They set up some keyword tracking and made modest ranking gains, but core local SEO and conversion basics are still missing (NAP inconsistencies, directory errors, no schema, weak landing pages, limited tracking).
I want to reset and do this properly with a senior partner.
Objectives
Fix all foundational SEO issues (NAP, citations, schema, site structure, technical hygiene).
Make the website convert: more phone calls, directions, pickup bookings, and commercial leads.
Strengthen local visibility for high-intent keywords (laundromat, wash & fold, dry cleaning, pickup, commercial laundry in Vancouver).
Build a 90-day SEO + CRO roadmap with clear deliverables, metrics, and reporting.
Scope of Work
1. Technical & Local SEO Fundamentals
Audit and fix:
NAP consistency: ensure our primary phone number, address, and hours are identical across the website, Google Business Profile (GBP), Yelp, YellowPages, MapQuest, Facebook, etc.
Legacy URLs/domains: remove/replace any references to old domains (e.g., laundryday.ca) in citations and links.
Hours & “Last Load”: standardize hours including last wash times and reflect them in GBP, site, and schema.
Implement/verify:
HTTPS / redirects / canonicals (www vs non-www, HTTP→HTTPS, trailing slash rules).
Clean sitemap(s) + robots.txt.
Fix encoding issues (e.g., weird characters like “—”).
Set up schema:
LocalBusiness / DryCleaningOrLaundry
FAQPage for common questions (hours, last load, pickup fees, payments, etc.)
Potentially Service / OfferCatalog for price lists.
2. On-Page SEO & Content Architecture
Propose and implement a sensible site structure for:
Home
Self-Service / Laundromat
Wash & Fold (drop-off)
Pickup & Delivery
Dry Cleaning
Steaming/Pressing
Commercial / B2B (with vertical pages: Airbnb, restaurants, salons/spas, clinics, gyms, etc.)
Prices
Hours & Contact
For each key page, own:
SEO titles, meta descriptions, H1/H2s
Internal linking between related services and prices
Clear, conversion-oriented copy (not generic fluff)
Integration of my real operational details: hours, last load, fees, amenities, minimums, etc.
(I can provide all operational details; your job is to wire them into the site so Google and humans both love it.)
3. Conversion Rate Optimization (CRO) & UX
Design and implement:
“Hours Today + Last Load” ribbon sitewide.
Sticky mobile bar (Call / Directions / Start Pickup).
A clear Prices table (Wash & Fold per lb + top dry-clean items with “from” prices).
A proper Pickup & Delivery flow:
Service areas and fees ($10.99 vs $17.99)
Pickup windows and turnaround (SLA)
Simple, mobile-friendly form and thank-you page.
Amenities strip: free parking, ATM, change machines, card & e-transfer, staff-assisted card start.
Review and improve:
Homepage hero section and CTAs
Forms (validation, error states, confirmation messaging)
Layout on mobile (most customers are mobile).
4. Analytics, Tracking & Reporting
Set up / clean up:
GA4 and Google Search Console
Tracking for:
Click-to-call
Clicks for directions / map
Pickup form submissions
Price page views
Key button clicks (Start Pickup, Commercial Quote, etc.)
Build a simple monthly dashboard (Looker Studio or similar) that shows:
Organic traffic & queries
Local pack visibility
Calls, directions, and form submissions from organic and from ads
Page speed / Core Web Vitals trends
Top landing pages and conversion rates.
(I care more about calls and bookings than “impressions.”)
5. Local SEO & Citations
Audit current citations and fix:
Inconsistent phone numbers
Incorrect URLs (e.g., laundryday.ca)
Wrong hours
Ensure we are clean and consistent in the major places:
Google Business Profile
Apple Maps / Bing Places
Yelp / YellowPages / Facebook / Instagram
MapQuest / Cylex / others you recommend for Canada
Use tools like BrightLocal/Whitespark (or your stack) for ongoing management.
6. Content & Commercial Growth (Phase 2+)
Create or refine:
Commercial landing pages for Airbnb hosts, restaurants, salons/spas, clinics, gyms/teams, etc.
Helpful content such as:
“How to choose a dry cleaner in Vancouver”
“Linen checklist for Airbnb hosts”
“What ‘last wash’ actually means (and why it matters)”
Optimize for search and for actual sales enquiries.
Deliverables & Timeline
I expect a clear, time-bound plan. For example (you can propose your own):
First 2–3 weeks:
Full audit (technical, local, on-page, UX/CRO).
NAP + hours + citation issues identified and prioritized.
Redirect/canonical plan.
Schema plan.
GA4/GSC and basic event tracking configured.
Written 90-day roadmap.
By end of Month 1:
NAP and hours unified on website + GBP + top directories.
Encoding issues fixed.
LocalBusiness schema live.
Homepage, Pickup & Delivery, Prices updated with core CRO elements.
Basic dashboard live.
By end of Month 2:
Dry Cleaning and Commercial pages rebuilt/optimized.
FAQ schema implemented.
Pickup flow UX refined, forms and thank-you pages wired to tracking.
Majority of citations corrected; new relevant citations created.
Page speed improvements delivered (LCP, CLS targets defined and tracked).
By end of Month 3:
Vertical commercial pages launched (Airbnb, restaurants, etc.).
Neighborhood / local content pages (e.g., Kensington-Cedar Cottage / Victoria Drive) created.
2–4 helpful articles published.
Clear before/after comparisons on rankings AND conversions (calls, directions, pickups, commercial leads).
What I’m Looking for in You
Must-have:
Proven experience with local SEO for service businesses (ideally in North America).
Strong technical SEO skills (site architecture, schema, redirects, Core Web Vitals).
Experience optimizing small business sites for calls and bookings, not just traffic.
Comfortable working with designers/devs OR making light front-end changes yourself (WordPress or custom; tell me what you can do).
Strong communication: clear written English, willingness to explain tradeoffs, not just send automated reports.
Nice-to-have:
Experience with laundromats, cleaners, trades, medical practices, or other local “brick and mortar” businesses.
Familiarity with BrightLocal, Whitespark, or similar tools.
Ability to create simple wireframes or Looms to explain UX/CRO ideas.
How to Apply
Please include in your proposal:
Short diagnosis (5–10 bullets):
After looking at sampanlaundry.com, what are the top 3–5 problems you’d fix first?
What would you do in your first 30 days?
Relevant case studies:
Links or screenshots showing 1–3 local or service businesses you’ve helped.
What you did and what changed (calls, bookings, rankings, etc.).
Your process & tools:
How you run audits, track results, and report.
What tools you plan to use (GSC, GA4, Screaming Frog, Sitebulb, BrightLocal, etc.).
Pricing structure:
Suggested model for the first 90 days (fixed price vs hourly) and approximate budget expectations.
Whether you’re open to a paid initial audit project (2–4 weeks) before a longer retainer.
- More than 30 hrs/weekHourly
- 3-6 monthsDuration
- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:28 minutes ago
- Hires:1
- Interviewing:2
- Invites sent:0
- Unanswered invites:0
About the client
- CanadaVancouver10:20 AM
- $19K total spent22 hires, 8 active
- 1,053 hours
- Retail & Consumer GoodsSmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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