Custom boat carpet replacement