Waste Hauler Licensing

All solid waste haulers who collect and haul waste in the City & County of Denver must have a license. Solid Waste includes recyclables, organics, junk, construction & demolition, and other bulky materials.

The program creates a fair operating environment for all solid waste haulers:

  1. It requires that haulers meet the same baseline collection safety requirements.
  2. It also provides basic solid waste tonnage data for the commercial sector in Denver.

New Haulers may apply at any time during their first year and will expire on January 31st. 

Renewing Haulers must apply each calendar year between January 1st and January 31st.

Hauling without a license or an expired license can result in penalties and fines up to $999.

Read D.R.M.C Sec 48-61 here.

Expectations of Waste Haulers

  • Report tonnage quarterly. (Starting in 2021) Haulers must report tonnage hauled quarterly for 2021. Haulers can report tonnage any time during the year. Yet tonnage reports must complete before renewing next year’s license.
  • Become licensed. Stay Licensed. Haulers need to keep a copy of their license and must present it upon request in the following locations:
    1. In each vehicle hauling within the City & County of Denver.
    2. At the address listed on their application.  
    Companies must renew their waste hauler license between January 1st and January 31st each year. 
  • Keep solid waste receipts. Haulers must keep and log receipts from all disposal sites and facilities for one year.  
  • Sign vehicles and containers. All containers and vehicles must display company name and phone number. Signage letters must be at least 3 inches tall. 
    1. Labeling on vehicles: must be on the left and right door 
    2. Labeling on containers: must be on the street-facing or alley-facing side  


List of Licensed Haulers

Company Phone Number
1-800-GOT-JUNK? Denver (720) 744-9900
5280 Waste Solutions LLC (720) 884-0300
A&J Logistics (720) 551-9135
Allied Waste Services (303) 286-1200
Alpine Waste & Recycling GFL (720) 819-4024
Altitude Hauling (303) 459-2255
Best Cleaner Disposal, Inc. (303) 659-3779
Big Ass Junk Removal (303) 218-5830
Bin There Dump That Denver South (720) 851-7888
Bin There Dump That Denver West / Central (720) 524-3727
Blue Bear Waste Services LLC (720) 500-5282
Blue Box Waste Service Inc (720) 885-3867
Blue Star Recyclers (719) 597-6119
Box Brother Roll Off Services (303) 465-2100
Brooks Grease Service (918) 836-1772
CEI (303) 562-2000
Chom Trucking (303) 601-0169
Clutter Trucker (720) 839-9554
College Hunks Hauling Junk and Moving (785) 324-1183
Colorado Cleanup Corporation (303) 841-3881
Compost Colorado (303) 870-1361
Curbside Roll-Off (303) 343-7096
Daily Roll Off Services LLC (720) 276-3724
Data-Destruction (303) 388-3282
E.T. Technologies, Inc. (303) 680-9414
ECO Logistics (720) 583-4328
Elite Roll-Off Services (303) 287-7800
Expert Disposal (303) 814-1804
GE Johnson Logistics (719) 437-9484
Gone for Good (303) 736-2387
Gorilla Demolition. LLC (303) 697-1325
Hamon Infrastructure (303) 472-6296
Hauling Material (303) 668-4189
Hillen Hauling LLC (303) 287-2664
Home Builders Services (720) 547-8600
Iron Woman Construction & Environmental Services LLC (303) 399-5534
JBS Pipeline Contractors (303) 289-4354
Jdog Junk Removal & Hauling (844) 438-5364
JML Construction Inc. (720) 935-4062
Junk Be Gone LLC (303) 918-3383
Junk Genius (303) 788-3380
Junk King of Denver (720) 648-6708
Junk Master (720) 999-0466
Junk Nation LLC (303) 304-9386
Junkman Enterprises (303) 777-4667
Keene Concrete, Inc. (303) 227-1901
Kinetic Hydrovac (720) 552-1221
Lumin8 Transportation Technologies, LLC (303) 442-7985
McDonald Farms Enterprises Inc (303) 772-4577
Mile High Roll-Off Waste Systems Inc (303) 460-1001
Performance Roll Off Systems, Inc. (303) 955-6828
Quintana's Trucking (303) 587-8274
Ralph Martinez Trucking, Inc. (303) 288-8788
Redbox Plus of Denver Metro South (720) 878-8870
Redbox+ of Northwest Denver (303) 441-5670
Reliable Roll-Off Waste Systems Inc. (720) 708-3131
Ridwell (855) 720-0585
Rockies Cleanouts (845) 821-3558
Salcido Trucking Inc. (720) 217-1844
Sam's Mini Roll-Off Dumpsters (303) 984-7200
Sam's Trash Removal (303) 985-2300
Scooby's Trucking (720) 224-3456
Scraps (720) 807-0562
Scraps Junk Removal (833) 428-5727
Silva Construction Inc (720) 550-8175
Sustainable Junk Removal (720) 740-7200
SustainAbility (720) 271-6490
T2GR (720) 538-7685
The Happy Beetle LLC (303) 250-9048
The Junk Trunk Inc (303) 815-0467
The Junkluggers of Colorado (720) 297-5995
Total Disposal (303) 659-3333
Vigils Concrete and Roll Off (303) 618-5060
Waste Connections (720) 382-7868
Waste Management of Colorado, Inc. (210) 632-8213
WasteAway (720) 780-0688
Wilderness Construction Co (303) 286-9200
Yellowbox Disposal Co (720) 493-5569

Don't see a company listed? Contact 311 (720-913-1311) or HaulerLicense@denvergov.org.

Denver Hauler License Application

The information required below: 

  1. Quarterly Tonnage Data (new as of 2021). Hauler must report total quarterly waste tonnage collected. Info required includes: sector, material type, facility used, and unit of weight.  
  2. Company contact information. Provide your company’s primary contact information and type of ownership.  
  3. Safety information. Verify your U.S. Department of Transportation information  
  4. Operations & Data. Provide vehicle description information, types of services provided, collection methods.  
  5. True and Accurate Information. You acknowledge your company and vehicles are following local, state, and federal requirements. Including, insurance coverage minimums and vehicle licensing.  
  6. Other Documents:  
    • Certificate of Insurance. See example on the right-hand side of the webpage under “Helpful Documents.”
    • For new applicants only: copy of a state ID and signed copy of Statement of lawful presence.  

Frequently Asked Questions

I want to contract with a hauler in town, how do I know if they are licensed?

  1. Check our Current Licensed Hauler list above.  
  2. If you don’t see them, call 3-1-1 (720-913-1311) or email HaulerLicense@denvergov.org to confirm. (New haulers may not have made the list yet).  
  3. If they are not licensed, encourage your hauler to become licensed. Direct them to our website and/or use a hauler who is in compliance with the ordinance.  


Why does the city need a Waste Hauler License Program?

  1. To ensure safe conditions on City streets and in City neighborhoods 
  2. To collect data on waste tonnage generated & diverted by haulers within the City of Denver

What does the Waste Hauler License Program do?

The program creates a fair operating environment for all solid waste haulers.  

  1. It requires that haulers meet the same baseline collection safety requirements.  
  2. It also provides basic solid waste tonnage data for the commercial sector in Denver.  


Who does the waste hauler license apply to?

All solid waste haulers who collect and haul waste in the City & County of Denver must have a license. "Solid waste" includes recyclables, organics, junk, construction & demolition, and other bulky materials.  

How do I apply?

Starting in 2021, applicants must apply through our self-service web portal that can be found under the “Apply Now” section. Follow the “How to Apply for License Instructions”. See under “Helpful Documents” section on the right-hand side of the screen.

  1. First create a tonnage report if you haven’t already.
  2. Report tonnage.
  3. Apply or renew your application. 

Can I collect and haul solid waste without a license?

No. To haul within the City & County of Denver, you must have a hauler license. 

What are the reporting requirements?

For any license after 2021, haulers must report annual tonnage data by quarter. If a hauler does not report by quarter, they will not be able to renew their license.  

See "Helpful Documents" for the “Hauler Tonnage Tracking Tool." This is an optional tool that can help you keep track of your Denver waste tonnage.  

How often do haulers need to renew their license?

Solid waste haulers will need to renew their license each calendar year. Window to renew: January 1st - January 31st.  

What is the fee for a waste hauler license?

Application fee is $25, plus a motor vehicle fee, based on the number of vehicles that hauler within Denver.  

  • 1 - 2 vehicles - $100 
  • 3 - 9 vehicles - $300 
  • 10 - 20 vehicles - $600 
  • 21 and more vehicles - $1,200 

What methods of payment does the Department of Excise and Licenses accept?

Applicants buy licenses using a credit card, on the self-service portal.  

Who enforces this ordinance?

The Department of Excise and Licenses can issue fines, suspensions, or hearings. A license can be revoked from a hauler if a hauler:  

  1. Does not follow the ordinance.  
  2. Violates any other local or state law.  

Can a license be suspended or revoked?

Yes, only after an investigation and hearing. The Director of Excise and Licenses then may suspend, revoke, or fine any licensee for a violation.  

How will I receive my license?

After we approve your license, it will be emailed via the Department of Excise and Licenses. 

I collect waste outside of the City and County of Denver limits, but I drive through Denver. Do I need a license?

Per Sec 48-61 Article V, you do not need a license. Licensing is for haulers that collect solid waste within the City and County of Denver. 

I made a mistake on my tonnage report, how do I fix it?

Email HaulerLicense@denvergov.org with details on the error. Or call 311 (720-913-1311) for help.  

My company uses a third-party hauler carrier. Do they need a license?

Yes. They must get licensed if, they use motorized vehicles to haul solid waste from Denver. In this case, report tonnage data only once to prevent double counting.  

I registered more vehicles after I licensed for the year. Do I need to add these vehicles to my license?

No. That said, do the following: 

  1. Have a copy of the license in the vehicle. Make note on the license, that the vehicle was registered post-license.  
  2. Register the vehicle the next calendar year.