Check out some of our work on the Gallery page!
We use only the best materials to withstand years of use in the sun.
We take pride in every part of a project down to the last stitch.
One call. Dockside service. Free quotes.
We love our customers, so feel free to visit during normal business hours.
4691 100th Way North, Saint Petersburg, FL 33708, US
Monday - Friday: 9am - 5pm
Saturday: By appointment
Copyright © 2021 On-Site Marine Upholstery - All Rights Reserved.
On-Site Marine Upholstery specializes in yacht upholstery, marine upholstery, restaurant upholstery, gym upholstery, and much more. Projects are a case-by-case basis
Powered by GoDaddy