Historic Upland homes get careful, damage-free hauling — old pianos, antique furniture, and full attic cleanouts handled with care. Same-day pickup, flat per-load pricing from $100, and a licensed, uniformed crew — available 24/7.
From single-item pickups to whole-property cleanouts, our Upland crews handle it all — safely, legally, and at flat prices.
Foreclosures, estates, rentals, and hoarding cleanups handled discreetly.
Couches, sectionals, mattresses, dressers — we do all the lifting.
Fridges, washers, dryers, and grills disposed of safely and legally.
Driveways, patios, siding, and fences restored to like-new.
Curbside or in-home mattress removal, same-day when available.
Branches, planters, fencing, and outdoor debris cleared fast.
Not sure if we cover your street? Call 888-696-0838 — if you're in San Bernardino County, chances are we can be there today.
Every Upland job is quoted flat. Labor, disposal, and cleanup are always included.

Junk removal in Upland starts at $100 for a single item. A quarter load runs $150–$200, a half load $250–$350, and full loads $600–$800. Every price is flat and includes labor, disposal, and cleanup — no hidden fees.
Yes — same-day junk removal is available in Upland at no extra charge. Call 888-696-0838 and we can usually be at your door within a few hours.
We remove furniture, mattresses, appliances (fridges, washers, dryers), yard waste, construction debris, hot tubs, pianos, e-waste, and full property cleanouts anywhere in Upland and surrounding San Bernardino County.
Yes. Our Upland crews are fully licensed, bonded, and insured for both residential and commercial junk removal jobs.
Yes — we offer driveway, patio, siding, and fence pressure washing throughout Upland. Ask about bundling with a junk removal job for a discount.
Call us right now or send a photo — we'll respond within minutes with a firm, flat price. Same-day service available 24/7.