How to Hire a Denver Moving Company Without Getting Burned
Before you sign anything this July, run this checklist. Most residents skip the one step that actually has legal teeth in Colorado.
Before you sign anything this July, run this checklist. Most residents skip the one step that actually has legal teeth in Colorado.
July is the single worst month to hire a moving company in Denver without doing your homework first. Compressed timelines. Customers who can’t wait for a second quote. Enough market noise that a scam operation can disappear before the reviews catch up. These are precisely the conditions that rogue movers depend on — and honestly, it works. Every summer.
The Colorado Public Utilities Commission, which regulates intrastate movers in this state, receives moving-related consumer complaints that follow a consistent pattern. A company quotes a number on the phone, shows up with an unmarked truck, invents new charges at delivery, and then declines to release the furniture until the customer pays. The customer then calls the Federal Motor Carrier Safety Administration — because that’s what comes up when you Google “moving company complaint” — and discovers that the FMCSA has no authority over a move that stays within Colorado’s borders. That call goes nowhere. The goods stay on the truck.
This guide explains how to avoid that situation entirely, and what to do if you end up in it anyway. It’s written specifically for Colorado intrastate moves. If you’re moving across state lines, federal FMCSA rules do apply, and that’s a different article. If you’re moving from Denver to Colorado Springs, Fort Collins, Pueblo, or anywhere else in Colorado, everything below applies to you.
Step One: Look Up the PUC License Before You Do Anything Else
The single most important action you can take before signing a moving contract in Colorado is verifying that the company holds an active Colorado Public Utilities Commission docket number. This is not the same as a USDOT number. USDOT numbers are federal credentials issued by the FMCSA that authorize interstate commerce. On their own, they mean nothing for a move that begins and ends inside Colorado. A USDOT number does not prove that a company is licensed to operate as a household goods carrier in this state.
The Colorado PUC licenses household goods movers under CRS Title 40 and regulates them through 4 CCR 723-24. Every legitimate mover doing business within Colorado’s borders must hold an active PUC docket number. If they can’t produce one, they’re operating illegally, and you have zero regulatory recourse if the move goes wrong. Zero.
To look up a carrier, go to puc.colorado.gov and use the carrier search function under the Transportation section. Ask any mover for their PUC docket number upfront and look it up yourself. The status field should read “Active.” Anything marked “Revoked,” “Suspended,” “Pending,” or “Cancelled” means the company is not currently authorized to operate. An “Active” status also means the company has met the PUC’s insurance requirements, which is another layer of protection a USDOT-only verification doesn’t give you.
When you call a mover for a quote, ask directly: “What is your Colorado PUC docket number?” Write it down. Then look it up yourself. A legitimate company will give you that number without hesitation. A rogue operator will either not have one, or will try to redirect you to their USDOT number as if it’s equivalent. It is not.
What Colorado Law Actually Requires Movers to Give You in Writing
Under CRS Title 40 and the PUC’s Household Goods rules (4 CCR 723-24), a licensed Colorado mover must provide you with a written estimate before the move takes place. They must hand you a bill of lading at pickup. This is the legal contract for your move and should itemize the services being provided, the agreed charges, and the terms of payment. They must disclose their liability limits and the process for filing a damage claim. Every document they provide must include their PUC docket number.
That last requirement is one of the most useful verification tools you have. If you receive a quote, a contract, or a receipt that doesn’t include the mover’s PUC docket number, that’s a red flag and a violation of state rule. A legitimate operator prints it on everything because they’re required to. Retain every document you receive. Take a photograph of the bill of lading at pickup. If the mover claims you never signed anything or that you agreed to different terms, your documentation is your only protection.
Step Two: Understand the Estimate You’re Signing
Moving estimate language is one of the areas where consumers get hurt most routinely, and it requires explanation because the terms are not self-evident. I’ve seen people sign non-binding estimates thinking they were locked in on price. They were not.
A binding estimate locks the price. You pay what the contract says, period, regardless of whether the job takes longer or your couch turns out to be heavier than estimated. Binding estimates are more common on long-distance moves quoted by weight. For local Denver moves, they’re less standard but not unheard of — and worth requesting.
A non-binding estimate is a projection. The mover can charge more than the quoted number. If a mover hands you a non-binding estimate and then demands significantly more than that number on arrival, document the original estimate and the amount demanded and escalate immediately through the channels described below.
A not-to-exceed estimate (sometimes called “price not-to-exceed”) functions as a cost cap. The price can come in below the estimate if the job goes faster or is lighter, but it cannot exceed the quoted number. This is often the most consumer-friendly option for a local move, and it’s worth asking any mover explicitly whether they offer it.
Here’s the Denver-specific wrinkle that most consumers miss: the majority of local moves in this market are quoted hourly rather than by weight. That’s standard practice for moves under 50 miles. When you’re paying hourly, the consumer risk isn’t weight inflation — it’s time padding. The questions you need answered before you sign are straightforward but often overlooked.
What is the depot-to-destination drive time, and is it billed? Many companies charge from the moment the truck leaves their facility, not from the moment it arrives at your door. If a company is based in Commerce City and you’re in Capitol Hill, that’s 20 or 30 minutes each direction that may be on your clock.
What is your break policy? A three-person crew doing a four-hour move will take at least one break. Is that time billed?
What is your minimum? Most Denver movers have a two- or three-hour minimum. Ask what triggers overtime rates.
A phone-only quote for a two-bedroom move, without a visual walkthrough of the space — in person or via video — is structurally unreliable regardless of the number. An experienced mover who’s never seen your furniture cannot give you an accurate time estimate. If a company quotes you a firm number over the phone for a two-bedroom without asking about stairs, large items, elevator access, or parking, that number will change. The question is whether it changes at signing or at delivery.
What Drives Price Up in Denver and What to Watch For
July is peak moving season in Denver, and prices reflect it. Legitimate movers typically charge 15–25% more in peak summer months than in January or February. For a fuller breakdown of what those numbers look like across crew sizes and move types, our moving company cost coverage for Denver this summer goes deeper on the current market. Before accepting any quote, get itemized written disclosure of every line item: the hourly rate, crew size, fuel surcharge, any stair or heavy-item fees, peak-season premiums, and the depot drive-time billing policy. If a charge isn’t on the written estimate, it should not appear on the bill of lading.
Several neighborhood and building factors legitimately drive price higher in Denver. Capitol Hill walkups carry stair charges that are standard and legal — don’t be surprised by them, but do get the specific dollar amount in writing. Most operators charge a per-flight or per-item fee for walkup buildings with no elevator. LoDo and downtown high-rises typically require elevator reservation windows that can constrain the move to a narrow time slot. If the elevator window runs from 9 a.m. to noon and the crew runs long, you may face a second reservation fee or need to negotiate directly with building management. Ask your mover whether they handle the coordination or whether that falls on you.
The City of Denver Temporary No-Parking permit is another wildcard that trips people up more than it should. Denver requires these to reserve street parking for a moving truck through the Department of Transportation and Infrastructure. Some moving companies handle this as part of their service; others leave it entirely to the customer. Ask specifically, and start the permit process well in advance. A mover who shows up without a reserved space in Capitol Hill or Curtis Park will cost you time and potentially a parking citation. Check current fees and lead-time requirements at denvergov.org.
Cherry Creek adds its own complication. Underground parking garages in the Cherry Creek corridor have clearance restrictions that can prohibit standard box trucks. A legitimate mover familiar with Cherry Creek will know this and will either use a lower-profile vehicle or will stage from street level. An unfamiliar operator may arrive with a truck that can’t enter the building’s loading zone — and then the clock is still running while everyone figures it out.
Pianos, gun safes, and large exercise equipment typically carry flat-fee surcharges. Get these in writing on the estimate before you sign.
Denver’s summer storm pattern is operationally relevant too. A move that starts at noon and runs four hours risks afternoon lightning that slows crews and can damage furniture staged outside. Ask your mover what their weather delay policy is and whether delayed time is billed.
Step Three: Red Flags That Should Kill a Quote
Each of the following patterns corresponds to a specific scam or operational failure. None of them are hypothetical.
The absence of a PUC docket number on request is a hard stop. Do not proceed with this company. Full stop. A mover without an active PUC docket number is not insured under state requirements and cannot be regulated by the PUC. If something goes wrong, you have no regulatory body to call.
A deposit demand above 20 to 25 percent is another warning sign. Legitimate movers collect a reasonable deposit to hold the date. A demand for 50 percent or more upfront — or full payment before the move — is a structural incentive for the company to underperform or disappear. Industry norms flag anything over 25 percent as unusual.
An unmarked rental truck may appear during the move. Rogue operators commonly rent consumer-grade trucks rather than operating their own equipment, because it’s cheaper and because the company name doesn’t appear anywhere. A legitimate moving company typically uses branded vehicles. An unmarked truck showing up isn’t necessarily fraud, but in combination with any other flag on this list, it’s reason to pause.
A quote dramatically below every other estimate is not a deal. If three movers quote you a similar range and the fourth comes in at less than half, that fourth number is either a bait-and-switch that will be corrected on delivery, or it reflects a company cutting corners on insurance, labor, or equipment in ways that put your property at risk. The “deal” has a cost — you just don’t know it yet.
A website with no verifiable Denver address deserves scrutiny. Run the address through Google Street View. If it’s a mailbox storefront, a strip mall with no commercial vehicle space, or a residence, the company has no real operating infrastructure in Denver. That should prompt more verification, not less.
The statement “we’ll give you the final price when we arrive” is a textbook setup for price extortion. The final price should be established in a written estimate before the crew shows up. A verbal or preliminary number that gets “clarified” at pickup is not a binding commitment and leaves you with no legal baseline when the number changes.
Cash-only payment at delivery is the mechanism for holding goods hostage without leaving a payment record. It means the mover can demand any amount and the transaction is untraceable. Legitimate movers accept credit cards or checks and provide receipts.
If a Mover Holds Your Belongings and Demands More Money
This scenario — often called a “hostage load” — happens with enough frequency in Denver that it has a defined consumer protection escalation path. If you’re reading this section after it’s already happened to you, I’m sorry. Here’s what to do.
Document everything on the spot. Photograph the truck, the license plate, and the crew members if possible. Write down or photograph every document in your possession, including the estimate and any bill of lading. Screenshot the company’s website. Note the time, the exact location of the truck, and the name of any employee who communicates a demand to you.
Call the Colorado PUC at (303) 894-2000 first. This is the correct first call for an intrastate Colorado move. Explain that a mover is refusing to release your property pending payment above the contracted amount. PUC staff can advise on your immediate rights and initiate contact with the carrier if the company is licensed. If the company is unlicensed, your path shifts to other agencies.
Contact the Colorado Attorney General’s Consumer Protection section at (800) 222-4444 or coag.gov. The AG’s office can pursue restitution — actual money returned to you — where the PUC’s remedies are primarily regulatory. File a report whether or not the situation is resolved, because repeat complaints against the same operator are how the AG builds enforcement cases.
Call Denver Police as well. Demanding money in exchange for releasing property you lawfully own may constitute extortion or theft under Colorado law. It’s not a purely civil matter. Police may decline to act in the moment, but a police report creates a legal record and may change the mover’s calculation quickly. Be prepared to cite specifically that you have a written contract and that the mover is demanding payment beyond that contract as a condition of releasing your property.
Small claims court is available for disputes below Colorado’s small claims limit — confirm the current threshold at coloradojudicial.gov. Filing is straightforward and can be done online. A small claims judgment against a mover creates a legal record and can be enforced against the company’s assets. It won’t resolve a hostage-goods situation on moving day, but it’s a viable path for recovery after the fact.
The FMCSA is the wrong call for a move that stays within Colorado. Federal consumer protection hotlines, the FMCSA complaint portal, and federal law in general do not apply to intrastate moves. Time spent filing with federal agencies is time not spent on the escalation paths that actually work.
How to File a PUC Complaint and What to Expect
If your move has already gone wrong — charges above the estimate, damaged goods, or documented misconduct — the PUC complaint process is where you start. Go to puc.colorado.gov and navigate to the Consumer Affairs complaint filing section. You can file online or by calling (303) 894-2000. Have the mover’s PUC docket number, your estimate and bill of lading, and a written account of what happened. The more specific the documentation, the faster the process.
The PUC will acknowledge your complaint and initiate contact with the carrier. For routine disputes — billing discrepancies, estimate overruns — resolution typically takes 4 to 12 weeks. To be direct about it: the PUC is not a rapid-response consumer hotline. It’s a regulatory body conducting administrative proceedings, and it moves accordingly. If you need money back faster, small claims court or the AG’s office is a more direct path. What the PUC can do that other bodies cannot is suspend or revoke a carrier’s operating authority. That’s a meaningful sanction for a company whose revenue depends on its state license. Enforcement actions are posted publicly on the PUC’s website. Check the enforcement docket on puc.colorado.gov before hiring any company — not just as a complaint resource, but as a red-flag screen. It’s a two-minute check that most people never think to do.
The Colorado AG’s Consumer Protection office at (800) 222-4444 or coag.gov operates parallel to the PUC and can seek restitution where the PUC’s remedies are primarily regulatory. Filing with both agencies simultaneously isn’t redundant; they pursue different outcomes. A BBB complaint creates a public record and may trigger a response from a company that cares about its rating, but the BBB has no enforcement authority. File one anyway, because the public record matters and aggregated BBB complaints are sometimes referenced in AG investigations.
The Pre-Move Checklist: What to Confirm Before the Truck Arrives
Verify PUC active status by going to puc.colorado.gov, searching the carrier, and confirming the status reads “Active.” Do this yourself; do not rely on the company’s assurance.
Get every charge in writing before signing. The written estimate should itemize the hourly rate, crew size, fuel surcharge, stair charges if applicable, heavy-item fees, any peak-season premium, and the depot drive-time billing policy. If it’s not on the estimate, it should not appear on the bill of lading.
Confirm the bill of lading will be provided at pickup. The bill of lading is your legal contract. You should receive it before the crew starts loading — not after.
Verify the mover carries liability insurance and can provide a certificate of insurance. If your building — particularly a high-rise or managed apartment community — requires a COI from the moving company, confirm the mover can produce one before your move date. Some buildings will deny elevator access without it, and finding that out on moving day is a genuinely miserable experience.
Ask about the elevator reservation and parking permit process explicitly. Establish in writing who is responsible for reserving the elevator window with your building and obtaining the City of Denver Temporary No-Parking permit. If the mover handles it, get confirmation in writing. If you handle it, start the permit process well in advance.
Confirm the break and depot drive-time policy in writing. Get the specific answer: does billing start at the depot or at your door? Are crew breaks billed? What is the overtime threshold?
Know your payment method in advance. Confirm what forms of payment are accepted and at what stage payment is collected. If the company demands cash only at delivery and that wasn’t disclosed in the estimate, that’s a red flag and a renegotiation point.
Photograph your furniture before loading. A timestamped photo record of the condition of large items before the move gives you evidentiary standing if you need to file a damage claim. Takes five minutes. Worth it every time. Separately, if you’re also navigating what you’ll owe at closing once the move is done, our closing costs breakdown for Colorado home buyers covers what to expect on that side of the transaction.
July is a genuinely bad time to be in a hurry about hiring a mover. The market is flooded, timelines are short, and the operators who depend on rushed, underprepared customers know exactly when to run their playbook. None of the steps above are complicated. The PUC lookup takes five minutes. Getting a written estimate is a baseline legal requirement the mover is already obligated to fulfill. Knowing the difference between your binding and non-binding options before you sign costs nothing. The residents who get burned in July are almost always the ones who skipped the verification steps because they felt like they didn’t have time — and then spent far more time and money trying to recover afterward. Don’t be that person. You’ve got the checklist.
CityDesk Denver covers local business, consumer affairs, and neighborhood development. For questions or tips on this story, contact the editorial desk.
For more local coverage, explore our Moving & Real Estate section.