Got an old camper, a boat that hasn’t touched water in years, or a trailer rusting behind the garage? HS Dumpsters removes and hauls away RVs, campers, boats and more across New Jersey and Eastern PA — running or not, floating or not. We come to you, or you drop it off at our yard. Either way, it’s gone.
RV, Boat & Trailer Removal in NJ and Eastern PA
Whether it’s a motorhome that finally quit, a travel trailer that’s been parked for years, a cabin cruiser off its trailer, or a water-damaged pop-up you just want gone, we handle the heavy lifting from start to finish. No title? Filled with junk? Hull cracked? Abandoned on your property? Not a problem — we take units in any condition and clear out whatever’s inside, too. You get your space back, and we haul it away and dispose of it responsibly.
What We Take
RVs & Campers
- Class A, B & C motorhomes
- Travel trailers & fifth wheels
- Pop-up & truck campers
- Toy haulers & park models
Boats & Watercraft
- Powerboats & runabouts
- Cabin cruisers & sailboats
- Pontoons & jon boats
- Jet skis, with or without trailers
Trailers & Other
- Utility & cargo trailers
- Horse trailers
- Shipping containers
- Food trucks & concession trailers
Any Condition
- Old, worn-out or non-running
- Water damage, mold or rot
- Junk- or trash-filled
- Abandoned on your property
Simple, Honest Pricing
Call for Pricing
We come out, load it up, and haul it away. Your price depends on the type, size and condition of the unit, and where it’s sitting. Send us a few photos for a free quote. No hidden fees, no surprises.
Want to save on the haul? Drop it off at our yard yourself — call for drop-off pricing.
Where We Pick Up
We run pickups across New Jersey from Trenton north — roughly an hour’s drive from our Hampton yard — and the same radius mirrored across the river in Eastern Pennsylvania. Outside that? Drop-offs are welcome from anywhere.

New Jersey — Trenton North
- Hunterdon, Somerset & Warren
- Mercer, Morris & Sussex
- Union, Essex & Middlesex
- Passaic, Bergen, Hudson & Monmouth
Eastern Pennsylvania
- Bucks & Northampton
- Lehigh & Berks
- Monroe, Carbon & Pike
- Farther out? Drop-offs welcome
Drop-Offs Welcome
- Bring it to our Hampton, NJ yard
- Outside our pickup radius? Still fine
- Call ahead so we can schedule you in
- Call for drop-off pricing
Find Your County or Town
Hunterdon County, NJ
30 towns
Alexandria · Annandale · Asbury · Baptistown · Bloomsbury · Califon · Clinton · Flemington · Frenchtown · Glen Gardner · Hampton · High Bridge · Kingwood · Lambertville · Lebanon · Milford · Oldwick · Pittstown · Pottersville · Quakertown · Readington · Ringoes · Rosemont · Sergeantsville · Stanton · Stockton · Tewksbury · Three Bridges · West Amwell · Whitehouse Station
Somerset County, NJ
30 towns
Basking Ridge · Bedminster · Belle Mead · Bernardsville · Blawenburg · Bound Brook · Bridgewater · Far Hills · Flagtown · Franklin Park · Gladstone · Green Brook · Hillsborough · Kingston · Liberty Corner · Lyons · Manville · Martinsville · Neshanic Station · North Plainfield · Peapack · Raritan · Rocky Hill · Skillman · Somerset · Somerville · South Bound Brook · Warren · Watchung · Zarephath
Warren County, NJ
19 towns
Allamuchy · Alpha · Belvidere · Blairstown · Broadway · Buttzville · Changewater · Columbia · Delaware · Great Meadows · Hackettstown · Hope · Johnsonburg · Oxford · Phillipsburg · Port Murray · Stewartsville · Vienna · Washington
Mercer County, NJ
13 towns
East Windsor · Ewing · Hamilton · Hightstown · Hopewell · Lawrence · Pennington · Princeton · Princeton Junction · Robbinsville · Titusville · Trenton · West Windsor
Morris County, NJ
51 towns
Boonton · Brookside · Budd Lake · Butler · Cedar Knolls · Chatham · Chester · Convent Station · Denville · Dover · East Hanover · Flanders · Florham Park · Gillette · Green Village · Hibernia · Ironia · Kenvil · Lake Hiawatha · Lake Hopatcong · Landing · Ledgewood · Lincoln Park · Long Valley · Madison · Mendham · Millington · Mine Hill · Montville · Morris Plains · Morristown · Mount Arlington · Mount Freedom · Mount Tabor · Mountain Lakes · Netcong · New Vernon · Parsippany · Pequannock · Picatinny Arsenal · Pine Brook · Pompton Plains · Randolph · Riverdale · Rockaway · Schooleys Mountain · Stirling · Succasunna · Towaco · Wharton · Whippany
Sussex County, NJ
26 towns
Andover · Augusta · Branchville · Franklin · Glasser · Glenwood · Greendell · Hamburg · Highland Lakes · Hopatcong · Lafayette · Layton · McAfee · Middleville · Montague · Newton · Ogdensburg · Sparta · Stanhope · Stillwater · Stockholm · Sussex · Swartswood · Tranquility · Vernon · Wallpack Center
Union County, NJ
22 towns
Berkeley Heights · Clark · Cranford · Elizabeth · Elizabethport · Fanwood · Garwood · Hillside · Kenilworth · Linden · Mountainside · New Providence · Plainfield · Rahway · Roselle · Roselle Park · Scotch Plains · Springfield · Summit · Union · Vauxhall · Westfield
Essex County, NJ
23 towns
Belleville · Bloomfield · Caldwell · Cedar Grove · East Orange · Essex Fells · Fairfield · Glen Ridge · Irvington · Livingston · Maplewood · Millburn · Montclair · Newark · North Caldwell · Nutley · Orange · Roseland · Short Hills · South Orange · Verona · West Caldwell · West Orange
Middlesex County, NJ
34 towns
Avenel · Carteret · Colonia · Cranbury · Dayton · Dunellen · East Brunswick · Edison · Fords · Helmetta · Highland Park · Iselin · Keasbey · Kendall Park · Metuchen · Middlesex · Milltown · Monmouth Junction · Monroe Township · New Brunswick · North Brunswick · Old Bridge · Parlin · Perth Amboy · Piscataway · Plainsboro · Port Reading · Sayreville · Sewaren · South Amboy · South Plainfield · South River · Spotswood · Woodbridge
Monmouth County, NJ
54 towns
Adelphia · Allenhurst · Allenwood · Asbury Park · Atlantic Highlands · Avon by the Sea · Belford · Belmar · Bradley Beach · Brielle · Cliffwood · Colts Neck · Cream Ridge · Deal · Eatontown · Englishtown · Fair Haven · Farmingdale · Fort Monmouth · Freehold · Hazlet · Highlands · Holmdel · Howell · Imlaystown · Interlaken · Keansburg · Keyport · Leonardo · Lincroft · Little Silver · Long Branch · Manasquan · Marlboro · Matawan · Middletown · Millstone Township · Monmouth Beach · Morganville · Navesink · Neptune · Oakhurst · Ocean Grove · Oceanport · Port Monmouth · Red Bank · Roosevelt · Rumson · Sea Girt · Shrewsbury · Spring Lake · Tinton Falls · West Long Branch · Wickatunk
Passaic County, NJ
19 towns
Bloomingdale · Clifton · Haledon · Haskell · Hawthorne · Hewitt · Little Falls · Newfoundland · North Haledon · Oak Ridge · Passaic · Paterson · Pompton Lakes · Ringwood · Totowa · Wanaque · Wayne · West Milford · Woodland Park
Bergen County, NJ
68 towns
Allendale · Alpine · Bergenfield · Bogota · Carlstadt · Cliffside Park · Closter · Cresskill · Demarest · Dumont · East Rutherford · Edgewater · Elmwood Park · Emerson · Englewood · Englewood Cliffs · Fair Lawn · Fairview · Fort Lee · Franklin Lakes · Garfield · Glen Rock · Hackensack · Harrington Park · Hasbrouck Heights · Haworth · Hillsdale · Ho-Ho-Kus · Leonia · Little Ferry · Lodi · Lyndhurst · Mahwah · Maywood · Midland Park · Montvale · Moonachie · New Milford · North Arlington · Northvale · Norwood · Oakland · Oradell · Palisades Park · Paramus · Park Ridge · Ramsey · Ridgefield · Ridgefield Park · Ridgewood · River Edge · Rochelle Park · Rockleigh · Rutherford · Saddle Brook · Saddle River · South Hackensack · Teaneck · Tenafly · Teterboro · Township of Washington · Upper Saddle River · Waldwick · Wallington · Westwood · Wood Ridge · Woodcliff Lake · Wyckoff
Hudson County, NJ
12 towns
Bayonne · East Newark · Guttenberg · Harrison · Hoboken · Jersey City · Kearny · North Bergen · Secaucus · Union City · Weehawken · West New York
Bucks County, PA
54 towns
Bedminster Township · Bensalem Township · Bridgeton Township · Bristol · Bristol Township · Buckingham Township · Chalfont · Doylestown · Doylestown Township · Dublin · Durham Township · East Rockhill Township · Falls Township · Haycock Township · Hilltown Township · Hulmeville · Ivyland · Langhorne · Langhorne Manor · Lower Makefield Township · Lower Southampton Township · Middletown Township · Milford Township, Bucks County · Morrisville · New Britain · New Britain Township · New Hope · Newtown · Newtown Township · Nockamixon Township · Northampton Township · Penndel · Perkasie · Plumstead Township · Quakertown · Richland Township · Richlandtown · Riegelsville · Sellersville · Silverdale · Solebury Township · Springfield Township · Telford · Tinicum Township · Trumbauersville · Tullytown · Upper Makefield Township · Upper Southampton Township · Warminster Township · Warrington Township · Warwick Township · West Rockhill Township · Wrightstown Township · Yardley
Northampton County, PA
38 towns
Allen Township · Bangor · Bath · Bethlehem · Bethlehem Township · Bushkill Township · Chapman · East Allen Township · East Bangor · Easton · Forks Township · Freemansburg · Glendon · Hanover Township, Northampton County · Hellertown · Lehigh Township, Northampton County · Lower Mount Bethel Township · Lower Nazareth Township · Lower Saucon Township · Moore Township · Nazareth · North Catasauqua · Northampton · Palmer Township · Pen Argyl · Plainfield Township · Portland · Roseto · Stockertown · Tatamy · Upper Mount Bethel Township · Upper Nazareth Township · Walnutport · Washington Township, Northampton County · West Easton · Williams Township · Wilson · Wind Gap
Lehigh County, PA
24 towns
Alburtis · Allentown · Catasauqua · Coopersburg · Coplay · Emmaus · Fountain Hill · Hanover Township, Lehigh County · Heidelberg Township, Lehigh County · Lower Macungie Township · Lower Milford Township · Lowhill Township · Lynn Township · Macungie · North Whitehall Township · Salisbury Township · Slatington · South Whitehall Township · Upper Macungie Township · Upper Milford Township · Upper Saucon Township · Washington Township, Lehigh County · Weisenberg Township · Whitehall Township
Berks County, PA
73 towns
Adamstown · Albany Township · Alsace Township · Amity Township · Bally · Bechtelsville · Bern Township · Bernville · Bethel Township · Birdsboro · Boyertown · Brecknock Township · Caernarvon Township · Centerport · Centre Township · Colebrookdale Township · Cumru Township · District Township · Douglass Township · Earl Township · Exeter Township · Fleetwood · Greenwich Township · Hamburg · Heidelberg Township, Berks County · Hereford Township · Jefferson Township · Kenhorst · Kutztown · Laureldale · Leesport · Lenhartsville · Longswamp Township · Lower Alsace Township · Lower Heidelberg Township · Lyons · Maidencreek Township · Marion Township · Maxatawny Township · Mohnton · Mount Penn · Muhlenberg Township · New Morgan · North Heidelberg Township · Oley Township · Ontelaunee Township · Penn Township · Perry Township · Pike Township · Reading · Richmond Township · Robeson Township · Robesonia · Rockland Township · Ruscombmanor Township · Shillington · Shoemakersville · Sinking Spring · South Heidelberg Township · Spring Township · St. Lawrence · Tilden Township · Topton · Tulpehocken Township · Union Township · Upper Bern Township · Upper Tulpehocken Township · Washington Township, Berks County · Wernersville · West Reading · Windsor Township · Womelsdorf · Wyomissing
Monroe County, PA
20 towns
Barrett Township · Chestnuthill Township · Coolbaugh Township · Delaware Water Gap · East Stroudsburg · Eldred Township · Hamilton Township · Jackson Township · Middle Smithfield Township · Mount Pocono · Paradise Township · Pocono Township · Polk Township · Price Township · Ross Township · Smithfield Township · Stroud Township · Stroudsburg · Tobyhanna Township · Tunkhannock Township
Carbon County, PA
23 towns
Banks Township · Beaver Meadows · Bowmanstown · East Penn Township · East Side · Franklin Township · Jim Thorpe · Kidder Township · Lansford · Lausanne Township · Lehigh Township, Carbon County · Lehighton · Lower Towamensing Township · Mahoning Township · Nesquehoning · Packer Township · Palmerton · Parryville · Penn Forest Township · Summit Hill · Towamensing Township · Weatherly · Weissport
Get Your Free Removal Quote
Tell us what you’ve got, how big it is, and what shape it’s in — then add a few photos. We price these from pictures, so photos are required; with them we can usually come back fast with a real number.
How It Works
Get Your Quote & Upload Pictures
Fill out the form with the basics and add photos of your unit — photos are required, because that’s how we price it. You’ll get an honest, no-obligation number back.
We Schedule You In
You drop it off at our Hampton yard, or we come out and pick it up — whichever works better for you. We handle the towing, the loading, and anything that needs dismantling.
Nothing Left Behind
No cleanup, no dump runs, nothing left behind — just clear, open space where it used to sit. Whatever’s inside goes with it, and the unit is disposed of responsibly.
Why Choose HS Dumpsters
- RVs, boats and just about anything else — campers, cruisers, pontoons, trailers, containers; if it’s big and it’s in your way, ask us.
- Fast, full-service removal — we tow it, load it, and clear out whatever’s inside; you don’t lift a thing.
- Any condition, no title needed in most cases — old, non-running, water-damaged, hull-cracked or abandoned units are all welcome.
- Drop off or we pick up — bring it to the yard and save on the haul, or let us come get it.
- NJ and Eastern PA — Trenton north and an hour’s drive either side of the river, with drop-offs welcome from anywhere.
- Locally owned & operated — a real New Jersey team that answers the phone, licensed and insured.
- One call does it all — need a dumpster or demolition too? We handle that in-house.
RV & Boat Removal FAQ
How much does removal cost?
Call us for pricing at 908-735-0056. Your price covers coming out, loading it, and hauling it away, and depends on the type, size and condition of the unit and how it’s sitting. If you’d rather drop it off at our yard yourself, call us for drop-off pricing. Either way the quote is free and there’s no obligation.
Why are photos required?
Because we price from them. Size, condition, how it’s sitting, and what it will take to get it out all show up in a picture and none of them come across in a description. A few photos let us give you a real number instead of a guess, so the quote form won’t submit without at least one.
Do you take boats as well as RVs?
Yes — powerboats, cabin cruisers, sailboats, pontoons, jon boats and jet skis, on a trailer or off it. We’ll take the trailer too, or just the trailer on its own if that’s all you need gone.
Where do you pick up?
New Jersey from Trenton north — about an hour’s drive from our yard in Hampton — plus the same radius across the river in Eastern Pennsylvania. If you’re outside that, you’re still welcome to drop the unit off at our yard; just call ahead so we can schedule you in.
Can I drop it off myself?
Yes, and it saves you the cost of the haul. Bring it to our Hampton, NJ yard — call 908-735-0056 first so we know you’re coming and can quote you the drop-off price.
Do you take non-running, junk, or abandoned units?
Yes. We take RVs, boats and trailers in any condition — non-running, water-damaged, moldy, trash-filled, hull-cracked, or abandoned on your property. There’s nothing to clean out or fix first.
Do I need the title?
In most cases we can work with you even without a title — just let us know your situation when you call and we’ll walk you through what’s needed for a legal, hassle-free removal.
Do you remove the junk inside it?
Yes. Trash, old appliances, furniture, and clutter inside the unit go with it. You don’t have to empty it first.
Ready to Get Rid of It?
Send a few photos and get a free, no-obligation price today.
