The City and County of Denver charges $250 annually for the vault cleaner license that authorizes contractors to pump septic tanks, clean cesspools and privies, service privy vaults, and empty grease traps — and if that license lapses, operations must end immediately until it is renewed, according to the Department of Licensing and Consumer Protection.
Complete applications typically process within seven days, the city reported, but only when every document meets strict standards: digital files saved as .pdf or .jpg, signed and dated, legible, and submitted without staples. Incomplete applications are rejected, forcing contractors back to the start.
Applicants can submit online, by mail, or in person, and the online portal allows users to save progress and resume later if they need to gather information mid-process. Once the application is in, the city issues an invoice; fees cannot be paid until that invoice arrives. Payment requires a bank account, Mastercard, Visa, or Discover card.
Penalty Fees Escalate After Expiration
Licenses expire annually, and the city provides a 90-day grace period after expiration during which renewals remain possible — but at a cost. During the first 30 days of the grace period, a 20% penalty fee applies on top of the $250 renewal. From days 31 through 90, that penalty jumps to 50%. After 90 days, the license is dead: operators must apply for an entirely new license and cannot legally work until it is issued.

This structure puts a hard financial deadline on small sanitation businesses. A contractor who misses the expiration date by one month faces a 20% penalty; wait two months and the penalty rises to 50%. Wait longer than 90 days, and the business faces not just fees but a complete shutdown while a new application processes.
Updating Contact Details Within 72 Hours Required
The Department of Licensing and Consumer Protection emails a professional license to all holders, and that license — or a clear picture of it — must be displayed at all times. Licensees must also keep contact information current, submitting any changes to place of business or onsite manager within 72 hours through the city’s contact form.
Operating with an expired license is unlawful under the Denver Revised Municipal Code, and the annual renewal requirement means this is not a one-time hurdle but a recurring compliance obligation that follows these workers every year.
For independent contractors and small pumping companies serving Denver’s restaurants, septic systems, and older properties with privy vaults, the license represents both a barrier to entry and an ongoing operational cost. The $250 fee, combined with the steep penalty structure and the immediate stop-work rule, means that a missed renewal date can idle trucks and crews within days.
The next hard deadline for every current license holder is the annual expiration date printed on their license — after that, the 90-day clock starts ticking toward the 20% and then 50% penalties.