Looking to re-carpet the deck of my 07 Nitro NX750. Anyone have recommendations for places around New Bern or Eastern part of the state that do this? Also, any input or opinion on padded vs un-padded or even going with the vinyl flooring. Thanks in advance.