August 15, 2022 Odor Removal Experts Staff In Boat Odor Removal, Odor Removal Odor Removal on a 42 foot power boat in San Pedro Harbor: success and happy customer! We did an Odor Removal job recently on a 42 foot sport fishing power boat in the Cabrillo Marina in San Pedro, California. He had tried everything to try to...Continue Reading