Skip to main content

Web design

What a good moving company website actually looks like

TL;DR

A good moving company website is built around your own photography, visible licensing (USDOT and MC), frictionless contact, and a real page for every service and every city you serve. It links out to its real Google Business Profile, displays real customer names beside real reviews, and has an About section that names the owner and the team. Most mover sites fail on at least four of those. The fix list below is what we use when we audit a mover site for a new client.

Almost every moving customer makes the first cut on your website. They Google a few movers, open three or four tabs, scan each one for thirty seconds, and decide which one or two to actually call. That thirty-second judgment is mostly emotional, and it is mostly built on signals you control: the photos, the licensing, the layout, the way the page handles their phone.

This post is a working checklist of what has to be on a moving company website if it is going to clear that first cut and convert the visitor into a quote request. It is opinionated, written for owners and operators, and built from auditing roughly a hundred mover sites over the last eight years. If you want the consumer-side version, customers reading this from the buyer perspective will find a sister post on Mover Scorecard.

1. Use your own photos. Always.

The biggest single tell that a mover is small, generic, or a broker hiding as a carrier is a homepage built on stock photos. Three guys in matching polo shirts smiling at a clipboard. A pristine box truck with no logo, parked on a fake driveway. A couple in their thirties hugging in a half-emptied living room. Every visitor has seen those exact images on twenty other sites. They register, instantly, as marketing.

Real photos do the opposite. Your truck with your wrap. Your crew, named, with their faces. A photo of a customer hugging your foreman after a long-distance move just landed at the new house. The warehouse you actually load out of, with your pallets and your blankets stacked behind the camera. None of these have to be professional. A phone camera held steady, in good daylight, beats stock every single time.

Stock photos vs. real photos: what each signal communicates STOCK PHOTOGRAPHY "This could be any business" • Generic crew on white background • Truck with no company logo • Smiling couple in empty house • Three boxes in soft focus • Same images on competitor sites Visitor takeaway: marketing YOUR OWN PHOTOS "This is a real operation" • Your truck, your wrap, your bay • Named crew with their faces • Customer hugging your foreman • Warehouse, pallets, blankets • Phone-shot but real Visitor takeaway: this exists
The same square of pixels on a homepage either signals "this is a real moving operation I can verify" or "this is a website built to convert me." There is no neutral middle ground.

If you have nothing to start with, spend a Saturday with one crew and a phone. Photograph the truck, the warehouse, the inside of the truck mid-load, the foreman at the desk, the new hire being trained, and at least one happy customer who agrees to a photo at hand-off. That afternoon produces six months of website imagery.

2. The homepage: minimum information, maximum trust

The mistake on most mover homepages is trying to say everything. The visitor does not need a 600-word company history above the fold. They need to figure out, in five seconds: are you a real mover, do you serve my area, and how do I reach you. Everything else is optional.

The hero section earns its keep with five things, and only five things:

  • A clear headline that names what you do and where you do it. "Long-distance and local moving in Atlanta and the Southeast" beats "Your trusted moving partner since 1998."
  • A real hero image. Your truck, your crew, your warehouse. Not stock.
  • A phone number, top right, tappable on mobile. Click-to-call is non-negotiable.
  • A short quote form in the hero or immediately below it. Name, phone, move-from, move-to, move date. Five fields. Anything more, you lose the lead.
  • One line of trust signals: USDOT number, MC number, years in business, BBB rating if you have one. A horizontal strip is enough.
Anatomy of a mover homepage hero section background: your real hero photo LOGO Services Locations About Blog (555) 123-4567 3 LICENSED & INSURED Long-distance and local moving in Atlanta. Family-owned since 2014. 4,000+ moves completed. 1 Get a free quote USDOT 1234567 MC 987654 A+ BBB 5 FREE QUOTE Your name Phone Move from Move to Move date Get my quote 4 2 FIVE ELEMENTS THAT EARN THEIR PLACE IN THE HERO 1 Clear headline what you do, where you do it 2 Real hero image your truck, crew, or warehouse 3 Tappable phone, top right click-to-call on mobile 4 5-field quote form name, phone, from, to, date 5 Licensing + trust strip USDOT, MC, BBB visible
The hero earns its keep with five elements: clear headline, real photo, top-right tappable phone, short form, and licensing + trust strip. Everything else lives below.

Below the fold, you can do more: a service grid, a row of real customer reviews, photos of crews and trucks, a "what to expect on move day" section. But none of that should compete with the five things in the hero. Most mover homepages bury the phone number and the form because the agency wanted room for a slider. Kill the slider.

3. The pages you must have

A trustworthy mover website covers the basics. Not exhaustively, but completely. Visitors who cannot find a service or location page will assume you do not offer it.

One page per service

Every service you actually perform deserves its own page. Local, long-distance, commercial, packing, storage, piano and specialty, junk removal if you offer it. Each page should explain what is included, what is extra, what the typical price range looks like, and how the booking works. Generic "we do everything" service pages convert worse than specific ones because they tell the visitor nothing.

One page per city or metro

If you move in and out of Atlanta, Marietta, Decatur, and Sandy Springs, you should have four real location pages, not a single "service area" list with bullet points. A real location page names the neighborhoods, mentions specific buildings or apartment complexes you have moved out of, talks about the actual route logistics in that city, and uses your own photos from jobs in that area. Duplicated templates with the city name swapped get flagged by Google as doorway content and stop ranking.

About, contact, and blog

About is where you earn the trust the homepage promised, contact is where you remove every excuse not to reach you, and the blog is where you show up consistently enough that the visitor remembers you. Each gets its own treatment below.

Site architecture for a mover with three services and four locations HOMEPAGE / SERVICES LOCATIONS CONTENT Local /services/ local/ Long-dist /services/ long-distance/ Packing /services/ packing/ Atlanta /locations/ atlanta/ Marietta /locations/ marietta/ Decatur /locations/ decatur/ Sandy Springs /locations/ sandy-springs/ Blog /blog/ About /about/ Contact /contact/ Three services + four locations + content = 10 unique pages. Each ranks for its own distinct intent. None of them are duplicates. Generic "we serve metro Atlanta" lists rank for none of them.
A real mover with three services and four locations should have at least ten unique pages. Most mover sites have four. Most mover sites also do not rank.

4. Trust signals: licensing, badges, Google Business, real reviews

This is the section where most mover sites collapse. The licensing is hidden, the reviews are three nameless quotes in a slider, the Google Business Profile is unlinked, and the trust badges are clip-art logos with no destination. Each of those is a small leak. Together, they sink the site.

The trust signal stack: licensing, badges, reviews, and Google Business Profile 1. LICENSING (FOOTER, EVERY PAGE) USDOT 1234567 MC NUMBER 987654 STATE LICENSE GA HHG-2204 INSURED BY Progressive Comm. 2. TRUST BADGES (EACH ONE LINKS TO YOUR LIVE PROFILE) BBB ACCREDITED BUSINESS A+ yelp ★★★★★ 4.9 · 142 reviews Trustpilot ★★★★★ Excellent · 89 a Super Service Award 2024 winner PRO MOVER ProMover AMSA certified since 2019 Google ★★★★★ 4.8 312 Google reviews 3. REAL REVIEWS, REAL NAMES, LINKED TO THEIR SOURCE M Michael R. 3 weeks ago · ★★★★★ on Google "Crew showed up at 8am sharp, finished a 3-bedroom move in 6 hours. Foreman Jorge walked me through the inventory list..." Read full review on Google → ? "Sarah M." happy customer · stock photo "They were so professional and friendly. I would recommend them to anyone!" ⚠ Not linked. Not verifiable. Hurts trust. ↑ DO THIS Real name, real platform, real link ↑ NEVER THIS Generic name, no source, stock photo
The trust signal stack: licensing in the footer of every page, badges that link to live profiles, and reviews quoted from real, named, verifiable customers. The right column is the standard mover-website pattern that visitors learned to discount years ago.

Licensing first, in the footer of every page

Your USDOT number, MC number, state license if your state requires one, and your insurance carrier should sit in the footer of every page. Federal regulations require interstate carriers to display USDOT on customer-facing materials anyway, but most movers either hide it or list it once on the contact page. Put it everywhere. It is the single most important trust signal you can give a visitor who knows what to look for, and the visitor who does not know what to look for is reassured by the presence of the numbers regardless.

Trust badges that link to something

BBB, Yelp, Trustpilot, Angi, the Google Business Profile, your state moving association if your state has one, ProMover or AMSA membership if you carry it. Each badge should link to your live profile on that platform, not a static image. A clip-art BBB logo with no link is worse than no badge at all because it implies you have something to display but cannot back it up.

Real reviews from real, named customers

Three sliding quotes attributed to "Sarah M." and "John D." with stock photos of smiling thirty-somethings is not social proof. It is the opposite. Visitors have learned to discount it instantly. What works:

  • A live embed of your Google Business Profile reviews. Real names, real ratings, real dates, fully verifiable.
  • Quotes attributed to first name and last initial of customers who actually exist on Google or Yelp, with a link to the original review under each quote.
  • Video testimonials, even from a phone, of real customers naming themselves and their move.
  • Numbers that survive a basic check: "4.8 stars across 312 reviews" with a link to the platform showing those numbers.

⚠ Common mistake

"Sarah M., happy customer" plus a stock-photo headshot is the standard mover-website testimonial pattern, and it is the single fastest way to look like every mid-tier mover the visitor is also considering. Replace it with one real, linkable review and your conversion rate will move.

Connect your website to your Google Business Profile

Add your website URL inside your Google Business Profile, link out from your homepage to the profile, and make sure the address, phone, and business hours match across both. Inconsistencies are a real local-SEO penalty, and the linkage between site and profile is what makes the local pack listing carry your reviews and photos through to the searcher.

5. The About page that earns trust

The About page is where your homepage's promises get cashed. If the homepage said "family-owned, ten years, hundreds of moves", the About page is where the visitor finds out who the family is, what year you started, and whose face is on the operation. The two most important elements:

  • The owner is on the page, named, with a photo. Even if the owner is uncomfortable with it. A faceless About page tells the visitor that nobody is willing to stand behind the work.
  • The story explains why this business exists. Inheritance from a parent, a bad moving experience that prompted you to start your own outfit, a decade as a foreman before going independent. Specific origin stories beat generic "passion for service" copy by a wide margin.
Anatomy of an About page that earns trust ABOUT A family moving business in Atlanta since 2014. [ owner photo ] named, real, you 1 Mike Castellanos Founder & Owner 2 My dad ran a small moving company in Marietta for 22 years. After he retired in 2014 I bought one of his trucks and started this company with two of his original crew. Today we run four trucks and eight full-time crew. I'm still on every long-distance move myself. BY THE NUMBERS 3 10 years 4,200+ moves 8 full-time crew 4 trucks 4 THE TEAM Jorge foreman Marcus foreman Tasha dispatch Devon crew lead +4 + 4 more on the page FOUR THINGS THAT EARN TRUST 1. Owner photo, named 2. Specific origin story 3. Honest team-size numbers 4. Real people, real names
An About page that earns trust has four moves: a real owner photo with a name attached, a specific origin story (not "passion for service"), honest team-size numbers, and named crew with their roles. The legend on the right mirrors the four annotations on the mockup.

Beyond the owner: name the team size honestly. A two-truck operation is a strength, not a weakness, if you frame it correctly ("small enough that the owner is on every long-distance move personally"). A 35-person operation is also a strength ("eight crews working in parallel means we can usually book your move within the week"). What kills trust is hiding the size and using "we" plurals to imply something larger than you are.

6. Differentiation, without trashing competitors

Visitors are comparing you to other movers. Your homepage and About page should answer the unspoken question: why book you instead of the next mover on the list. The way to answer it without naming names:

  1. Pick one or two things you do differently. Salaried crews instead of day-labor. A flat hourly rate with no fuel surcharge. Owner-on-every-long-distance-move. Quotes binding within 24 hours. Not five things. One or two.
  2. State the differentiator as a positive about you, not a negative about competitors. "Every crew is a salaried employee, background-checked, trained in our warehouse" is sharper than "We do not use day-labor like other movers."
  3. Back the claim somewhere on the site. If you say "background-checked", the About page should mention how. If you say "binding 24-hour quotes", the contact or quote-form page should restate the policy.

The mistake is the generic differentiation paragraph that lists "experienced, professional, affordable, trustworthy". Every competitor says that. None of it differentiates. One sharp specific claim beats five soft ones every single time.

A real differentiation table: you vs the two competitors a customer is also looking at A REAL DIFFERENTIATION TABLE What matters to the customer Your company ("us") Competitor A (big-box franchise) Competitor B (low-cost option) Crew employment Salaried, full-time Mixed (some W-2) Day-labor Pricing structure Flat hourly, no fuel fee Hourly + surcharges Quote-only, no list Quote validity Binding for 24 hours Estimate only Estimate, often revised Owner involvement On every long-distance Account manager No named owner Background checks Every crew member Foremen only Not disclosed Claims process Written, on-site by 30d Online form, 60 days Email only No competitor names. No insults. The customer can see, in seconds, what makes you different.
The way to differentiate without trashing competitors: pick the four to seven things you genuinely do better, lay them out side by side, let the customer draw their own conclusion. Generic claims like "professional and trustworthy" get filled in by every column equally. Specific claims do not.

7. The blog: write it, and write to it often

Most mover sites either have no blog at all or have a blog with three posts from 2019. Both look bad. A blog that is regularly updated does three things at once: it gives Google fresh content to crawl, it gives prospects something to read while they are still researching, and it gives your sales conversations something to send afterwards.

The format that works for movers, in order of impact:

  • Local guides: "What it actually costs to move from Atlanta to Charlotte", "Apartment moves in midtown Manhattan: what to expect". Real numbers, real route specifics, written from the operator perspective.
  • Process explainers: "How a long-distance quote actually gets calculated", "What happens on move day, hour by hour". Demystifying the process builds more trust than any testimonial.
  • Customer stories: a single move written up with the customer's permission, photos from the day, and the things that went wrong and were fixed.

Cadence matters more than length. One post a week, every week, beats one 3,000-word epic per quarter. The visitor only sees the most recent post date, and "last updated three years ago" sends them straight to a competitor.

8. Things most mover sites get wrong on mobile

Roughly 70% of moving customers find you on a phone. The site has to work there first, the desktop second. The mistakes I see on almost every audit:

  • The phone number is not tappable. Wrap it in a tel: link. Always.
  • The form sits below three slides of hero imagery and the visitor never scrolls to it.
  • The page weighs four megabytes because the hero image is uncompressed. Mobile carriers are slow. Two-second loads convert; six-second loads do not.
  • The navigation hides everything behind a hamburger menu and the most common visitor goal (call us, get a quote) is two taps deeper than it needs to be.
  • The CTA buttons are 24 pixels tall and nobody can hit them with a thumb.

Run your own site through PageSpeed Insights on a real phone right now. If your mobile score is below 80, that is the first thing to fix. Trust signals do not matter to a visitor who left because the page was still loading.

9. The full checklist, in one place

The 18-point mover website audit

Hero (5): clear headline, real photo, top-right tappable phone, 5-field quote form, USDOT + MC + BBB strip.

Pages (4): one per service, one per city, real about page, complete contact page.

Trust (5): USDOT and MC in every footer, badges that link to live profiles, embedded or linked Google Business reviews, named-customer testimonials with sources, address visible in footer.

About (2): owner named with photo, honest team size with origin story.

Blog (1): a real post within the last 30 days.

Mobile (1): PageSpeed mobile score above 80, phone tappable, CTAs above the fold.

If your site fails on more than four of those, fixing them is more valuable than any SEO retainer you might be paying. The website is the conversion floor. SEO and ads only deliver visitors. The site has to do the rest.

Frequently asked questions

Do I really need a separate page for every city I serve?

Yes, but only for cities you actually move in and out of regularly. A real location page with named neighborhoods, local landmarks, and route specifics ranks. A duplicated template with the city name swapped in does not, and Google will eventually flag it as doorway content.

How many photos of my own crew and trucks do I really need?

At a minimum: a hero photo on the homepage, two or three on the about page, and one on every service page. The single most-converting image on a mover site is a real photo of a real crew with a customer in front of a real truck. Stock photos do the opposite of what you want.

Is it worth showing pricing on the website?

You do not have to publish full price sheets, but you should at least publish a starting hourly rate, what the minimum is, your deposit policy, and the most common accessorial fees. Movers who hide all pricing behind a quote form lose visitors who are simply trying to figure out if you are in their budget.

What is the single biggest mistake movers make on their site?

Stock photos of generic moving trucks combined with no DOT or MC number anywhere visible. The two failures together signal "we have nothing to show you and nothing to verify". Either one is recoverable. Both at once is fatal to trust.

Should I link out to my Google Business Profile?

Always. Reviews on a third-party platform are believed; reviews quoted on your own website are not. Send visitors to your live Google Business Profile so they can read what real customers wrote. The same logic applies to BBB, Yelp, and any other public review surface where you score well.

How much does a website like this cost to build?

A mover-focused site with all the elements covered in this post can be built for $1,000 to $5,000 depending on the number of service and location pages, photography needs, and design polish. Anything significantly above that range usually means the agency is bundling SEO retainer time into the build, not pure web work.

What to do this week

Open your own site on a phone. Time how long it takes to find the phone number from the homepage. Count the stock photos. Look for your USDOT in the footer. Open the about page and ask whether the owner is named. Click through to your Google Business Profile from your homepage and see if the link still works. That ten-minute audit will tell you which two or three things to fix this month.

If you would rather have someone else do the audit and the rebuild, our website development service covers everything in this post on a flat fee. Or get in touch and we will look at your current site and tell you honestly which pieces are working.