We offer Junk Removal Service in Riverside County


We do everything from hauling furniture and appliances, to removing junk and trash from homes and businesses as well as demolition! We also offer full yard and construction cleanup as well as garage, storage and apartment clean-outs and everything in between! Call to find out how we can help you remove your junk and clean your space!


Please CALL or TEXT photos for a FREE Estimate to (949) 468-7778!


Junk Removal Service


Get rid of unwanted furniture and old mattresses the right way!

At BMC Junk Removal, we remove eyesores. We are a family owned and operated trash removal service driven by providing outstanding service to our customers. We are reliable, trustworthy, and do what we say we will do. Our fast response time and good pricing help make us the premier choice for trash removal service in Riverside, CA.

Yard Cleaning


Spring leaves more than its fair share of debris: let us take it out.

From yard cleaning to appliance removal, we make the mess disappear. Don’t let your problem sit until it impacts your enjoyment of your home or commercial property. Call BMC Junk Removal, and we’ll haul away your junk today.

Trash Hauling


We’ll haul away your garbage, whichever can it goes in.






Junk that we Haul!

  • Furniture Removal
  • Television Disposal & Recycling
  • Yard Waste Removal
  • Foreclosure Clean Outs
  • Appliance Removal
  • Hot Tub Disposal
  • E-Waste Disposal
  • Trash Removal
  • Mattress Disposal
  • Refrigerator Disposal & Recycling
  • Construction Waste Removal
  • Garbage Removal
  • and more!


Service Areas

  • Corona, CA
  • Moreno Valley, CA
  • Perris, CA
  • Meade Valley, CA
  • Nuevo, CA
  • Rialto, CA
  • Colton, CA
  • Murrieta, CA
  • Temecula, CA
  • Wildomar, CA
  • Lake Elsinore, CA
  • Canyon Lake, CA
  • Menifee, CA
  • Winchester, CA
  • Colton, CA
  • San Bernardino, CA
  • Redlands, CA
  • Loma Linda, CA
  • Bloomington, CA
  • Mira Loma, CA
  • Norco, CA
  • Eastvale, CA
  • Rancho Cucamonga, CA
  • Upland, CA
  • Ontario, CA
  • Chino Hills, CA