About Marine Services, Inc.

TowBoatUS Boston, Beverly & Newburyport is an immediate response boat towing and salvage company operating 24 hours a day, 365 days a year. We are the service provider for BoatUS with locations in Boston Harbor, Salem Sound and the Merrimack River. Our towing service area stretches from the Isle of Shoals in NH to Marshfield, MA and extends over 40 miles offshore. Our salvage, wreck removal, diving and boat disposal services are offered throughout the Northeast, United States.

At TowBoatUS Boston, Beverly & Newburyport, we pride ourselves on being the premier marine salvage company of New England. We are a complete search and recovery salvage operation, providing all of the services needed for locating and recovering underwater losses.

Our searching and diving equipment is completely mobile and ready for immediate deployment, as is our crew. This allows us a response time of a few hours on the East Coast and less than 24 hours anywhere else.

We have a mobile response unit and fully equipped trailerable vessels available around the clock. We also have a network of vessels available nationwide.

If your needs are not well defined, we provide consultation. With our expertise we can review past and present salvage cases and respond to the possibilities of locating and recovering losses. At the same time we can provide options to achieve the best result.

Contact us directly at (978) 465-8876 or through our 24-hour dispatch center at 1-800-391-4869. Boaters on the water can also reach us on VHF Channel 16 or by using the BoatUS Mobile App.

Mike Goodridge


Owner, Mike Goodridge, grew up boating and diving in the Merrimack River area. In the late 70's he obtained his diving Instructor rating and spent 5 seasons in the Cayman Islands.

At the urging of a friend who thought he would be "perfect for the job" Mike started Marine Services, Inc. in 1983 when the Coast Guard announced its new towing policy. Mike later partnered with BoatU.S. to become a part of their nationwide towing network. Since then, Marine Services has grown to a fleet of seven vessels with 3 locations performing about 1,000 calls for assistance a year.