Junk removal in Roseville starts at $125 for a minimum load and runs to $895 for a full trailer, charged flat by the space your items take up — never by the hour. We load everything ourselves and haul it the same visit. Call or text (916) 500-4060.
We are based in Citrus Heights, about fifteen minutes north of our Citrus Heights yard, so Roseville is a short run for us rather than an out-of-area trip. That usually means same-day or next-day availability.
Flat rate by volume. You get the number before we load, and it covers labor, hauling, disposal fees and cleanup.
Current offers: $100 off a full load and 10% off your first pickup. See full pricing, or read our guide to what junk removal costs across the metro.
If it covers your load, yes — and we will say so. Roseville runs its own waste service rather than the county's, and residential utility customers get a number of free bulky item pickups each year, booked in advance through the City's Waste Services Division on (916) 774-5780. The City does not publish the current volume limits online, so confirm yours when you book.
Roseville's program excludes dirt, rock, concrete, sod and construction debris outright, and you place everything at the curb yourself. Renovation debris, a fence tear-out, or anything needing to come out of a back yard is not what that service is for.
Source: City of Roseville — Trash & Recycling. Verified July 2026; confirm current terms before you schedule.
Usable items go to donation through our community partners first, recyclables are pulled out next, and only the remainder is landfilled — mostly at Sacramento County's Kiefer Landfill, where mixed waste runs $61.35 per ton as of January 1, 2026 against a $45.00 minimum.
Before you pay anyone, including us: Kiefer takes clean inerts (concrete, brick, rock, tile, stucco), clean metals, one to two appliances a day, mattresses on non-business loads, e-waste and up to four passenger tires free of charge from residents. A pickup truck through the gate is $35. If that is your whole load and you have a way to move it, self-hauling is cheaper.
Source: Sacramento County — 2026 Kiefer Landfill facility fees · Bye Bye Mattress.
All of it, including the neighborhoods around the Westfield Galleria, Old Roseville, Sierra Gardens, Highland Reserve, and the newer west-side developments.
Roseville spans everything from Old Roseville's older cottages to large new-build estates on the west side. Access, HOA rules and gate codes vary a lot — worth mentioning when you book.
Furniture, appliances, mattresses, garage cleanouts, and yard waste.
Office furniture, retail debris, property management cleanouts.
Shed removal, deck demolition, hot tub removal, and fence tear-downs.
Yes. We cover every part of Roseville, including the neighborhoods around the Westfield Galleria, Old Roseville, Sierra Gardens, Highland Reserve, and the newer west-side developments. Call or text (916) 500-4060 to book.
Flat rate by trailer space, not by the hour. A minimum load is $125, a half trailer is $495 and a full trailer is $895. The price covers labor, hauling, disposal fees and cleanup, and you get it before we load.
If it fits, yes. Roseville utility customers get free bulky item pickups booked through the City's Waste Services Division on (916) 774-5780. It excludes dirt, rock, concrete, sod and construction debris, and you place everything at the curb yourself.
Yes. Heavy and awkward items are included in the flat rate rather than surcharged. Hot tubs are quoted with the demolition on top as a single combined number, not two invoices.
Yes, and this is the main gap in the free municipal programs — they exclude construction material, treated wood, concrete and soil. If your load is clean inerts only, we will tell you it is cheaper to take it to Kiefer yourself.
Usually same day or next day. We are based in Citrus Heights, about fifteen minutes north of our Citrus Heights yard, so this is a short run for us.
Send us the details and we will come back with a firm number. No hourly billing, no per-item surcharges. Prefer to talk? Call or text (916) 500-4060.