We recently hired Deluxe Mobile Detailing Services to clean and polish the hull and deck of our boat. Wow, what a difference. The shine has been restored to a state that amazed us. I would heartily recommend them and plan on using them again.