Boat removal and disposal services in Iowa
Free estimate, fast scheduling, no hassle.
What our boat disposal services cover in Iowa
Iowa's got more water than most people expect. Between the Missouri River, the Mississippi, and hundreds of inland lakes, boat owners here deal with real wear and tear. Harsh winters, freeze-thaw cycles, and long stretches of storage take a toll fast. Cabin cruisers and fishing boats that sat through a few bad seasons can go from usable to a junk boat in a hurry. When that happens, you need experienced boat removal services, not a guy with a trailer and a guess.
Letting an abandoned boat sit on your property isn't just an eyesore, it's a liability. Storage fees pile up, neighbors complain, and some counties will fine you for it. Our experienced team handles full boat removal and disposal, including marine salvage and recycle options that keep material out of the landfill. As professional boat removers, we tow, dispose, and clear the job site clean. Iowa boat owners finally have removal experts they can actually count on.
Boat removal options that fit your situation
Any boat, any condition
From old boat hulls to cabin cruisers, our experienced team handles removal and disposal of every boat type Iowa boat owners bring to us.
Eco-responsible boat disposal
We recycle what we can and dispose of the rest properly, keeping junk boat materials out of the landfill and in line with Iowa environmental rules.
Licensed Iowa boat removers
Our professional boat removal and disposal crew is fully licensed and insured, covering marine salvage and junk removal jobs across the entire state.
Free quote, no surprises
Our removal experts assess your abandoned boat or salvage situation on-site, then tow it away after giving boat owners one clear, upfront price.
Abandoned boat and junk removal across Iowa

One-time removal
Got a single old boat sitting on your property? Our experienced team handles the full removal and disposal, whether you're clearing space or need to dispose of an inherited junk boat. We tow it, you're done.

Multi-boat removal
Marinas, estates, and boat yard operators with multiple vessels can count on our experienced boat removal experts to clear everything at once. Cabin cruisers, pontoons, runabouts — we recycle what we can and keep it out of the landfill.

Emergency removal
Storm damage, a sunken hull, an abandoned boat blocking access — some situations can't wait. Our professional boat removal and disposal crew responds fast. Marine salvage, junk removal, safe boat disposal for Iowa boat owners who need it handled now.
FAQ: how to dispose of a boat in Iowa
Our boat removal services cover cities across Iowa, so no matter where you're dealing with an old boat, junk boat, or abandoned boat, we can get to you.
All Service Areas by County
We also serve these communities across the state
Dubuque County
- Asbury
- Balltown
- Bankston
- Bernard
- Cascade
- Centralia
- Dubuque
- Durango
- Epworth
- Farley
- Graf
- Holy Cross
- Luxemburg
- New Vienna
- Peosta
- Rickardsville
- Sageville
- Sherrill
- Worthington
- Zwingle
Pottawattamie County
- Avoca
- Bentley
- Carson
- Carter Lake
- Council Bluffs
- Crescent
- Hancock
- Loveland
- Macedonia
- McClelland
- Minden
- Neola
- Oakland
- Shelby
- Treynor
- Underwood
- Walnut
- Weston
Dallas County
- Adel
- Bouton
- Clive
- Dallas Center
- Dawson
- De Soto
- Dexter
- Granger
- Grimes
- Linden
- Minburn
- Perry
- Redfield
- Urbandale
- Van Meter
- Waukee
- West Des Moines
Linn County
- Alburnett
- Bertram
- Cedar Rapids
- Center Point
- Central City
- Coggon
- Ely
- Fairfax
- Hiawatha
- Lisbon
- Marion
- Mount Vernon
- Palo
- Prairieburg
- Robins
- Springville
- Walker
Scott County
- Argo
- Bettendorf
- Buffalo
- Davenport
- Dixon
- Donahue
- Eldridge
- Le Claire
- Long Grove
- Maysville
- McCausland
- New Liberty
- Panorama Park
- Park View
- Plainview
- Princeton
- Riverdale
Clayton County
- Clayton
- Edgewood
- Elkader
- Elkport
- Farmersburg
- Garber
- Garnavillo
- Guttenberg
- Luana
- Marquette
- McGregor
- Monona
- North Buena Vista
- Osterdock
- St. Olaf
- Strawberry Point
- Volga
Kossuth County
- Algona
- Bancroft
- Burt
- Fenton
- Irvington
- Lakota
- Ledyard
- Lone Rock
- Sexton
- St. Benedict
- St. Joseph
- Swea City
- Titonka
- Wesley
- West Bend
- Whittemore
Clinton County
- Andover
- Big Rock
- Calamus
- Camanche
- Charlotte
- Clinton
- DeWitt
- Delmar
- Goose Lake
- Grand Mound
- Lost Nation
- Low Moor
- Maquoketa
- Toronto
- Welton
- Wheatland
Keokuk County
- Delta
- Gibson
- Harper
- Hayesville
- Hedrick
- Keota
- Keswick
- Kinross
- Martinsburg
- Ollie
- Richland
- Sigourney
- South English
- Thornburg
- Webster
- What Cheer
Iowa County
- Amana
- Conroy
- East Amana
- High Amana
- Homestead
- Ladora
- Marengo
- Middle Amana
- Millersburg
- North English
- Parnell
- South Amana
- Victor
- West Amana
- Williamsburg
Woodbury County
- Anthon
- Bronson
- Climbing Hill
- Correctionville
- Cushing
- Danbury
- Hornick
- Lawton
- Moville
- Oto
- Pierson
- Salix
- Sergeant Bluff
- Sloan
- Smithland
Benton County
- Atkins
- Belle Plaine
- Blairstown
- Garrison
- Keystone
- Luzerne
- Mount Auburn
- Newhall
- Norway
- Shellsburg
- Urbana
- Van Horne
- Vinton
- Walford
- Watkins
Marshall County
- Albion
- Clemons
- Ferguson
- Gilman
- Green Mountain
- Haverhill
- Laurel
- Le Grand
- Liscomb
- Marshalltown
- Melbourne
- Rhodes
- St. Anthony
- State Center
Polk County
- Alleman
- Altoona
- Ankeny
- Bondurant
- Carlisle
- Des Moines
- Elkhart
- Johnston
- Norwalk
- Pleasant Hill
- Polk City
- Runnells
- Saylorville
- Windsor Heights
Crawford County
- Arion
- Aspinwall
- Buck Grove
- Charter Oak
- Deloit
- Denison
- Dow City
- Dunlap
- Kiron
- Manilla
- Ricketts
- Schleswig
- Vail
- Westside
Webster County
- Badger
- Barnum
- Callender
- Clare
- Coalville
- Dayton
- Duncombe
- Fort Dodge
- Gowrie
- Harcourt
- Lehigh
- Moorland
- Otho
- Vincent
Jasper County
- Baxter
- Colfax
- Kellogg
- Lambs Grove
- Lynnville
- Mingo
- Mitchellville
- Monroe
- Newton
- Oakland Acres
- Prairie City
- Reasnor
- Sully
- Valeria
Henry County
- Coppock
- Hillsboro
- Lowell
- Mount Pleasant
- Mount Union
- New London
- Olds
- Rome
- Salem
- Swedesburg
- Trenton
- Wayland
- Westwood
- Winfield
Sioux County
- Alton
- Boyden
- Chatsworth
- Granville
- Hawarden
- Hospers
- Hull
- Ireton
- Matlock
- Maurice
- Orange City
- Rock Valley
- Sioux Center
Story County
- Ames
- Cambridge
- Collins
- Colo
- Gilbert
- Huxley
- Kelley
- Maxwell
- McCallsburg
- Nevada
- Roland
- Story City
- Zearing
Carroll County
- Arcadia
- Breda
- Carroll
- Coon Rapids
- Dedham
- Glidden
- Halbur
- Lanesboro
- Lidderdale
- Manning
- Ralston
- Templeton
- Willey
Lee County
- Argyle
- Denmark
- Donnellson
- Fort Madison
- Franklin
- Houghton
- Keokuk
- Montrose
- Mooar
- Sandusky
- St. Paul
- West Point
- Wever
Fayette County
- Arlington
- Clermont
- Elgin
- Fayette
- Hawkeye
- Maynard
- Oelwein
- Randalia
- St. Lucas
- Wadena
- Waucoma
- West Union
- Westgate
Muscatine County
- Atalissa
- Blue Grass
- Conesville
- Fairport
- Fruitland
- Kent Estates
- Montpelier
- Moscow
- Muscatine
- Nichols
- Stockton
- Walcott
- West Liberty
Ringgold County
- Beaconsfield
- Benton
- Clearfield
- Delphos
- Diagonal
- Ellston
- Kellerton
- Maloy
- Mount Ayr
- Redding
- Shannon City
- Sun Valley Lake
- Tingley
Hancock County
- Britt
- Corwith
- Crystal Lake
- Duncan
- Forest City
- Garner
- Goodell
- Hayfield
- Hutchins
- Kanawha
- Klemme
- Miller
- Woden
Cerro Gordo County
- Burchinal
- Clear Lake
- Dougherty
- Mason City
- Meservey
- Nora Springs
- Plymouth
- Portland
- Rock Falls
- Rockwell
- Swaledale
- Thornton
- Ventura
Mitchell County
- Carpenter
- Little Cedar
- McIntire
- Meyer
- Mitchell
- Mona
- New Haven
- Orchard
- Osage
- Otranto
- St. Ansgar
- Stacyville
- Toeterville
Calhoun County
- Farnhamville
- Jolley
- Knierim
- Lake City
- Lohrville
- Lytton
- Manson
- Pomeroy
- Rinard
- Rockwell City
- Somers
- Twin Lakes
- Yetter
Franklin County
- Ackley
- Alexander
- Bradford
- Chapin
- Coulter
- Dows
- Geneva
- Hampton
- Hansell
- Latimer
- Popejoy
- Sheffield
Plymouth County
- Akron
- Brunsville
- Craig
- Hinton
- Kingsley
- Le Mars
- Merrill
- Oyens
- Remsen
- Sioux City
- Struble
- Westfield
Hardin County
- Alden
- Buckeye
- Eldora
- Garden City
- Hubbard
- Iowa Falls
- New Providence
- Owasa
- Radcliffe
- Steamboat Rock
- Union
- Whitten
Fremont County
- Anderson
- Bartlett
- Farragut
- Hamburg
- Imogene
- Percival
- Randolph
- Riverton
- Shenandoah
- Sidney
- Tabor
- Thurman
Boone County
- Beaver
- Berkley
- Boone
- Boxholm
- Fraser
- Luther
- Madrid
- Ogden
- Pilot Mound
- Sheldahl
- Slater
- Woodward
Humboldt County
- Bode
- Bradgate
- Dakota City
- Gilmore City
- Hardy
- Humboldt
- Livermore
- Lu Verne
- Ottosen
- Renwick
- Rutland
- Thor
Black Hawk County
- Cedar Falls
- Dunkerton
- Elk Run Heights
- Evansdale
- Gilbertville
- Hudson
- Janesville
- Jesup
- La Porte City
- Raymond
- Washburn
- Waterloo
Tama County
- Chelsea
- Clutier
- Dysart
- Elberon
- Garwin
- Gladbrook
- Lincoln
- Montour
- Tama
- Toledo
- Traer
- Vining
Johnson County
- Coralville
- Frytown
- Hills
- Iowa City
- Lone Tree
- North Liberty
- Oxford
- Shueyville
- Solon
- Swisher
- Tiffin
- University Heights
Shelby County
- Corley
- Defiance
- Earling
- Elk Horn
- Harlan
- Irwin
- Jacksonville
- Kirkman
- Panama
- Portsmouth
- Tennant
- Westphalia
Warren County
- Ackworth
- Cumming
- Hartford
- Indianola
- Lacona
- Martensdale
- Milo
- New Virginia
- Sandyville
- Spring Hill
- St. Marys
Jackson County
- Andrew
- Baldwin
- Bellevue
- La Motte
- Miles
- Monmouth
- Preston
- Sabula
- Spragueville
- Springbrook
- St. Donatus
Des Moines County
- Augusta
- Beaverdale
- Burlington
- Danville
- Kingston
- Mediapolis
- Middletown
- Oak Hills
- Sperry
- West Burlington
- Yarmouth
Mahaska County
- Barnes City
- Beacon
- Eddyville
- Fremont
- Keomah Village
- Leighton
- New Sharon
- Oskaloosa
- Pella
- Rose Hill
- University Park
Cedar County
- Bennett
- Clarence
- Downey
- Durant
- Lowden
- Mechanicsville
- Rochester
- Stanwood
- Tipton
- West Branch
- Wilton
Harrison County
- California Junction
- Little Sioux
- Logan
- Magnolia
- Missouri Valley
- Modale
- Mondamin
- Persia
- Pisgah
- River Sioux
- Woodbine
Appanoose County
- Centerville
- Cincinnati
- Exline
- Moravia
- Moulton
- Mystic
- Numa
- Plano
- Rathbun
- Udell
- Unionville
Delaware County
- Colesburg
- Delaware
- Delhi
- Dundee
- Dyersville
- Earlville
- Greeley
- Hopkinton
- Manchester
- Masonville
- Ryan
Buena Vista County
- Albert City
- Alta
- Lakeside
- Linn Grove
- Marathon
- Newell
- Rembrandt
- Sioux Rapids
- Storm Lake
- Truesdale
Butler County
- Allison
- Aplington
- Aredale
- Bristow
- Clarksville
- Dumont
- Greene
- New Hartford
- Parkersburg
- Shell Rock
Jones County
- Anamosa
- Center Junction
- Martelle
- Monticello
- Morley
- Olin
- Onslow
- Oxford Junction
- Stone City
- Wyoming
Dickinson County
- Arnolds Park
- Lake Park
- Milford
- Okoboji
- Orleans
- Spirit Lake
- Superior
- Terril
- Wahpeton
- West Okoboji
Buchanan County
- Aurora
- Brandon
- Fairbank
- Hazleton
- Independence
- Lamont
- Quasqueton
- Rowley
- Stanley
- Winthrop
Van Buren County
- Birmingham
- Bonaparte
- Cantril
- Douds
- Farmington
- Keosauqua
- Leando
- Milton
- Mount Sterling
- Stockport
Monona County
- Blencoe
- Castana
- Mapleton
- Moorhead
- Onawa
- Rodney
- Soldier
- Turin
- Ute
- Whiting
Decatur County
- Davis City
- Decatur
- Garden Grove
- Grand River
- Lamoni
- Le Roy
- Leon
- Pleasanton
- Van Wert
- Weldon
Clay County
- Dickens
- Everly
- Fostoria
- Gillett Grove
- Greenville
- Peterson
- Rossie
- Royal
- Spencer
- Webb
Chickasaw County
- Alta Vista
- Bassett
- Fredericksburg
- Ionia
- Lawler
- Nashua
- New Hampton
- North Washington
- Protivin
Guthrie County
- Bagley
- Bayard
- Diamondhead Lake
- Guthrie Center
- Jamaica
- Lake Panorama
- Menlo
- Panora
- Yale
Grundy County
- Beaman
- Conrad
- Dike
- Grundy Center
- Holland
- Morrison
- Reinbeck
- Stout
- Wellsburg
Hamilton County
- Blairsburg
- Ellsworth
- Jewell Junction
- Kamrar
- Randall
- Stanhope
- Stratford
- Webster City
- Williams
Page County
- Blanchard
- Braddyville
- Clarinda
- Coin
- College Springs
- Essex
- Northboro
- Shambaugh
- Yorktown
Poweshiek County
- Brooklyn
- Deep River
- Grinnell
- Guernsey
- Hartwick
- Holiday Lake
- Malcom
- Montezuma
- Searsboro
Winneshiek County
- Burr Oak
- Calmar
- Castalia
- Decorah
- Fort Atkinson
- Jackson Junction
- Ossian
- Ridgeway
- Spillville
Louisa County
- Columbus City
- Columbus Junction
- Cotter
- Fredonia
- Grandview
- Letts
- Morning Sun
- Oakville
- Wapello
Washington County
- Ainsworth
- Brighton
- Crawfordsville
- Kalona
- Riverside
- Washington
- Wellman
- West Chester
Wayne County
- Allerton
- Clio
- Corydon
- Humeston
- Lineville
- Millerton
- Promise City
- Seymour
Lyon County
- Alvord
- Doon
- George
- Inwood
- Larchwood
- Lester
- Little Rock
- Rock Rapids
Cass County
- Anita
- Atlantic
- Cumberland
- Griswold
- Lewis
- Marne
- Massena
- Wiota
O'Brien County
- Archer
- Calumet
- Hartley
- Paullina
- Primghar
- Sanborn
- Sheldon
- Sutherland
Sac County
- Auburn
- Early
- Lake View
- Nemaha
- Odebolt
- Sac City
- Schaller
- Wall Lake
Cherokee County
- Aurelia
- Cherokee
- Cleghorn
- Larrabee
- Marcus
- Meriden
- Quimby
- Washta
Palo Alto County
- Ayrshire
- Curlew
- Cylinder
- Emmetsburg
- Graettinger
- Mallard
- Rodman
- Ruthven
Madison County
- Bevington
- Earlham
- East Peru
- Macksburg
- Patterson
- St. Charles
- Truro
- Winterset
Worth County
- Bolan
- Fertile
- Grafton
- Hanlontown
- Joice
- Kensett
- Manly
- Northwood
Marion County
- Bussey
- Hamilton
- Harvey
- Knoxville
- Marysville
- Melcher-Dallas
- Pleasantville
- Swan
Mills County
- Emerson
- Glenwood
- Hastings
- Henderson
- Malvern
- Mineola
- Pacific Junction
- Silver City
Pocahontas County
- Fonda
- Havelock
- Laurens
- Palmer
- Plover
- Pocahontas
- Rolfe
- Varina
Adair County
- Adair
- Bridgewater
- Casey
- Fontanelle
- Greenfield
- Orient
- Stuart
Union County
- Afton
- Arispe
- Creston
- Cromwell
- Kent
- Lorimor
- Thayer
Taylor County
- Athelstan
- Bedford
- Blockton
- Conway
- Gravity
- New Market
- Sharpsburg
Jefferson County
- Batavia
- Fairfield
- Libertyville
- Lockridge
- Maharishi Vedic City
- Packwood
- Pleasant Plain
Wright County
- Belmond
- Clarion
- Eagle Grove
- Galt
- Goldfield
- Rowan
- Woolstock
Floyd County
- Charles City
- Colwell
- Floyd
- Marble Rock
- Rockford
- Roseville
- Rudd
Greene County
- Churdan
- Dana
- Grand Junction
- Jefferson
- Paton
- Rippey
- Scranton
Bremer County
- Denver
- Frederika
- Plainfield
- Readlyn
- Sumner
- Tripoli
- Waverly
Wapello County
- Agency
- Blakesburg
- Chillicothe
- Eldon
- Kirkville
- Ottumwa
Emmet County
- Armstrong
- Dolliver
- Estherville
- Gruver
- Ringsted
- Wallingford
Winnebago County
- Buffalo Center
- Lake Mills
- Leland
- Rake
- Scarville
- Thompson
Montgomery County
- Coburg
- Elliott
- Grant
- Red Oak
- Stanton
- Villisca
Allamakee County
- Harpers Ferry
- Lansing
- New Albin
- Postville
- Waterville
- Waukon
Ida County
- Arthur
- Battle Creek
- Galva
- Holstein
- Ida Grove
Osceola County
- Ashton
- Harris
- Melvin
- Ocheyedan
- Sibley
Audubon County
- Audubon
- Brayton
- Exira
- Gray
- Kimballton
Adams County
- Carbon
- Corning
- Lenox
- Nodaway
- Prescott
Lucas County
- Chariton
- Derby
- Lucas
- Russell
- Williamson
Howard County
- Chester
- Cresco
- Elma
- Lime Springs
- Riceville
Davis County
- Bloomfield
- Drakesville
- Floris
- Pulaski
Monroe County
- Albia
- Lovilia
- Melrose
Clarke County
- Murray
- Osceola
- Woodburn
Frequently Asked Questions
How do I get rid of an old boat in Iowa?
Start by calling professional boat removal services. We'll assess your old boat, handle the title transfer or abandonment paperwork, and tow it away. Iowa has specific disposal rules depending on the waterway involved, so working with removal experts who know the state saves you a lot of headaches.
How much does boat disposal cost in Iowa?
It depends on the boat's size, condition, and location. Some boats have salvage value that offsets the cost. Others, like a rotted-out cabin cruiser sitting in a field, cost more to remove. We give you a straight quote upfront, no surprises when we show up.
Where can I dispose of a boat in Iowa?
You can't just drop a boat at a regular landfill. Iowa boat owners need to work with a licensed boat yard or a removal and disposal company that handles fiberglass recycling and fluid extraction properly. We coordinate all of that for you.
Can I get free junk boat removal in Iowa?
Sometimes, yes. If your junk boat has enough salvageable metal or usable parts, we may be able to remove it at no charge. It's not guaranteed, but it's worth a conversation. An experienced team can tell you quickly whether your boat qualifies.
Are there marine salvage yards near me in Iowa?
Iowa doesn't have marine salvage infrastructure the way coastal states do. That's exactly why boat removal and disposal companies like ours exist. We bring the resources to you, so you're not stuck searching for a marine salvage yard that probably isn't close by.
How do I dispose of a fiberglass boat in Iowa?
Fiberglass can't be recycled the same way metal can, and an abandoned boat left outside just breaks down into environmental waste. Experienced boat removers will grind or recycle the hull through approved processors. Professional boat removal is the only clean way to handle it responsibly.