America's #1 Source for Dumpsters and Junk Removal

Z-Best Rubbish Removal and Dumpster Rental


Z-Best Rubbish Removal has been serving the trash removal needs of New York City area residents since 1987. We work hard to consistently provide fast, efficient, and affordable roll-off dumpster rentals. Same-day service is available.

Along with temporary dumpsters, we also offer rubbish removal service. So if you would like assistance removing your debris, hire our crew to load and haul away your trash on the spot.


  • Dumpster Rental
  • 10 Yard Dumpster
  • 15 Yard Dumpster
  • 20 Yard Dumpster
  • 30 Yard Dumpster
  • Construction Debris
  • Household Junk
  • Roll Off Dumpsters
  • Temporary Dumpster Rental
< View less
View all project types >

Verified Reviews

Z-Best Rubbish Removal and Dumpster RentalWrite a Review
Review by Bob H. in Islip Terrace, NY

We used Z-Best Rubbish Removal when we were getting rid of some construction debris from a renovation project and we were pleased with their service. We rented a 15 yard dumpster with a 1.5 ton weight limit for a rental period of 7-10 days. They dropped off and picked up the dumpster in a timely manner and they also have the nicest and most professional people working for them. They did an excellent job and we were very happy with them.

Review by Joseph R. in Baldwin Harbor, NY

Service was poor, people were rude, and they baited and switched me with the price. They did not show up on time for both pick up or drop off. I would suggest using a different company.

Review by Name withheld in Nassau County, NY

A relative passed away and we needed to clean out her home so we could put it on the market. Z-Best Rubbish Removal is a dumpster company that I have used in the past. I appreciated them not pressuring me about how much time I need the dumpster. I will continue to use them when the need arises.

Review by Rene A. in Brentwood, NY

We did some work to our house and needed to rent a dumpster. I had never done that before and was a bit confused on the sizing. The guy at Z-Best encouraged me to get the 15 yard and told me that if I didn t fill it all the way up that they would only charge me for the 10 yard. I appreciated that flexibility.

Review by Scott L. in East Patchogue, NY

Got rid of a rundown shed from our backyard. I ended up with more trash than I had thought and should have went with the 15 yard dumpster verses the 10 because unfortunately, I went over on weight and got hit with a large cost.

Review by Kevin B. in Mellenville, NY

We had purchased a house that I completely gutted and then I hired a contractor to come in and remodel everything. I ended up using 3 dumpsters from Z-Best for all the demo debris. I found them to have great customer service as well a timely driver. When I complete the outside of the house this summer I would consider using them again if the need is there.

Review by John C. in Bayside, NY

I m a landscaper, and a customer in Bayside hired me to take down some trees in their yard. I called up Z Best and rented a 10 yard dumpster, which ended up being a tight squeeze. I barely had enough room and probably should of went with the bigger size. Everything was fine with the company until it was time to pick it up. It took them a week to get it out of my customer s driveway. Now I will say this, they did keep in touch with the customer and were very apologetic. I believe one of their trucks broke down. Overall, they weren t to bad.

Review by Theresa M. in Farmingdale, NY

We were clearing out our Mother s house down on Long Island, and I had used Z Best before and decided to use them again. They were informative on what size dumpster we may need and once I decided on the dumpster size, he told me that if we didn t fill it all the way up, they would charge us the smaller dumpster price. They were prompt with their delivery which they were able to get to us on a Saturday. I would recommend this company.

Cities Served

  • New York

    • Amagansett
    • Amityville
    • Astoria
    • Atlantic Beach
    • Babylon
    • Baldwin
    • Bay Shore
    • Bayport
    • Bayside
    • Bayville
    • Bellerose
    • Bellmore
    • Bellport
    • Bethpage
    • Bohemia
    • Brentwood
    • Bridgehampton
    • Brookhaven
    • Brookville
    • Carle Place
    • Cedarhurst
    • Centereach
    • Central Islip
    • Commack
    • Copiague
    • Coram
    • Deer Park
    • Dix Hills
    • Douglaston
    • East Hampton
    • East Islip
    • East Meadow
    • East Northport
    • Elmont
    • Farmingdale
    • Farmingville
    • Fire Island
    • Floral Park
    • Franklin Square
    • Freeport
    • Fresh Meadows
    • Garden City
    • Glen Cove
    • Glen Head
    • Great Neck
    • Greenlawn
    • Greenport
    • Greenvale
    • Hampton Bays
    • Hauppauge
    • Hempstead
    • Hewlett
    • Hicksville
    • Holbrook
    • Hollis
    • Holtsville
    • Huntington Station
    • Huntington
    • Inwood
    • Island Park
    • Islandia
    • Islip
    • Jamaica
    • Jericho
    • Kings Park
    • Lake Grove
    • Lake Success
    • Lawrence
    • Levittown
    • Lindenhurst
    • Little Neck
    • Locust Valley
    • Long Beach
    • Long Island
    • Lynbrook
    • Malverne
    • Manhasset
    • Manorville
    • Massapequa
    • Mastic
    • Mattituck
    • Medford
    • Melville
    • Merrick
    • Middle Island
    • Miller Place
    • Mineola
    • Montauk
    • Moriches
    • Nassau County
    • Nesconset
    • New Hyde Park
    • North Babylon
    • Northport
    • Oakdale
    • Oceanside
    • Old Westbury
    • Oyster Bay
    • Patchogue
    • Plainview
    • Port Jefferson Station
    • Port Jefferson
    • Port Washington
    • Quogue
    • Ridge
    • Riverhead
    • Rockville Centre
    • Rocky Point
    • Ronkonkoma
    • Roosevelt
    • Rosedale
    • Roslyn
    • Sag Harbor
    • Sayville
    • Sea Cliff
    • Seaford
    • Selden
    • Shelter Island
    • Shirley
    • Shoreham
    • Smithtown
    • Southampton
    • Southold
    • Springfield Gardens
    • Springs
    • St Albans
    • St James
    • Stony Brook
    • Suffolk County
    • Syosset
    • Uniondale
    • Valley Stream
    • Wading River
    • Wantagh
    • West Babylon
    • West Hempstead
    • West Islip
    • Westbury
    • Westhampton Beach
    • Westhampton
    • Williston Park
    • Woodbury
    • Woodmere
    • Yaphank