Spray contact adhesive is a good choice for vertical carpet surfaces, like up the inside wall of your boat. The trowel on carpet adhesive takes a few days to dry- so it’s not practical for vertical applications.