For WordPress sites

Haulest Moving Cost plugin

Three shortcodes for a real estate blog, an apartment site, or a relocation page: a moving cost table for the US, Canada, or the UK, a mover licence check box, and a quote button. Free, no account, no scripts, no cookies.

Download the plugin (zip)Version 1.0.0. The wordpress.org listing is in review.

What it looks like

This is the live output of [haulest_moving_cost market="us"], rendered with the plugin's own stylesheet. Your theme's fonts apply.

Moving cost ranges · September 2026

What a move costs in the United States

Home sizeLocal, under 50 miles50 to 400 miles400 to 1,000 miles1,000 to 2,000 miles2,000+ miles
Studio$450to$950$1,400to$2,600$1,800to$3,400$2,200to$4,000$2,800to$5,000
1 bedroom$700to$1,400$1,800to$3,400$2,400to$4,300$3,000to$5,200$3,600to$6,400
2 bedroom$1,100to$2,200$2,400to$4,300$3,200to$5,600$4,000to$7,200$4,800to$8,600
3 bedroom$1,700to$3,200$3,200to$5,800$4,300to$7,600$5,400to$9,400$6,400to$11,200
4 bedroom or larger$2,400to$4,500$4,200to$7,600$5,600to$9,800$7,000to$12,000$8,200to$14,500

Planning ranges, not bids. A written quote from a licensed mover still wins.

And [haulest_licence_check]:

Licence check

Check a mover before you pay a deposit

Opens the live FMCSA authority record on Haulest. No account needed.

And [haulest_quote_button]:

Get free moving quotes

Install

  1. Download the zip above, or search for "Haulest Moving Cost" on the Plugins screen once the listing is approved.
  2. Plugins, Add New, Upload Plugin, choose the zip, Install Now, Activate.
  3. Put a shortcode in a post, a page, or a Shortcode block.

Shortcodes

ShortcodeOptions
[haulest_moving_cost]market: us, ca, uk. distance: all, local, regional, mid, long, cross-country. title: your heading. button="0" hides the quote button.
[haulest_licence_check]title: your heading.
[haulest_quote_button]text: the button label.
[haulest_moving_cost market="ca" distance="long" title="Toronto to Vancouver, what people pay"]
[haulest_licence_check title="Is your mover licensed?"]
[haulest_quote_button text="Compare moving quotes"]

Where the numbers come from

The plugin fetches the public cost dataset once every 12 hours and caches it on your server. If haulest.com cannot be reached, the copy bundled with the plugin is used. The ranges are planning ranges with a date, compiled from published industry tables and public quote examples; they are not bids. Haulest is not a carrier.

No reader data leaves your site. The licence box and the quote button are plain links that open haulest.com in a new tab, tagged so the Haulest desk can see the visit came from WordPress.

Change the look

Every element carries a haulest-mc__ class. Override any of them in your theme's stylesheet. The source is GPLv2, so you can fork it.

Also for developers

The same data and tools are available to AI assistants through the Haulest MCP connector, and to Gemini CLI through the Haulest extension.