The first step is to figure out how much material you will need. Keep in mind that marine vinyl comes on a roll that is 6 ft. wide. Add up all of the pieces you will need to find out the total length you will need on a 6 ft. roll. If you need 5 lineal ft you would be getting a 6' x 5' or 30 sq ft. (length x width to achieve sq ft)
Confirm whether or not you will need any trim pieces where the material meets a hatch etc. This is a thin piece of plastic shaped like a J that gets glued down to the deck and the material edge slide into it to finish off the edge. It comes in 6 ft. lengths and can be made to curve with heat applied from a heat gun.
Prepare the substrate if needed to assure smoothness and other qualities needed. You can find out exact ways to prepare your substrate by copying and pasting this link:
http://www.lonsealspecialty.com/Documents/IG_Marine_071015.pdf
Lonseal.com has all of the technical material regarding installation, prep, warranty, etc. for you to download and become familiar with.
After your material arrives you should open the roll and leave it on the boat where it is to be installed for at least 48 hours for it to acclimate. this will keep if from shrinking and expanding if you were to just open it and install it.
Creating a template is an easy way to get your pieces cut correctly. We like to use mylar which is a clear plastic sheet that is very stable. We offer template kits at our estore. by tracing out the pieces on the mylar you can easily transfer that directly onto the marine vinyl to follow with your standard razor knife.
Lay your template onto the vinyl, trace with a pencil and cut out each piece.
Lay out all of your pieces to confirm correctness.
Follow the guide from Lonseal for perfection, basically you will clean your perfectly smooth substrate before applying adhesive. After that is done, mix the epoxy accordingly and proceed to glue down your vinyl. Roll as specified and keep an eye on it for few hours to continue to roll out any bubbles that will occur due to the off gassing.
Basically thats it! For all of the exact details on the process make sure to go to the Lonseal link above.