Randy,
I do not do carpet, but check with Lake Fork Boat Carpet, or Mineola Upol.. both do great work.
patriot07 - here are a couple of before and after pics of your boat.

Here are small scratches that were down most of this side of the cap - picture is near console.

no more scratches

This is just under the rub rail on the port side - tree scrathes

cleaned up just fine

Another shot of the port side.