What is the word that describes a person trying to sell stuff persistently?

I am trying to remember the word to describe a person trying to sell stuff persistently. I can't seem to figure it out.

-

It can be a verb, noun or adjective. Anything around "Selling stuff persistently".


Solution 1:

You can call this person a peddler or a hawker. Those terms make the sales person seem a little shady, hustler even more so.

Solution 2:


Haven't you seen those? You can happen upon them in just about every populated area.

Solution 3:

Pushy or pushful
marked by aggressive ambition and energy and initiative; a pushful insurance agent

A pushy door-to door salesman OR a pushy salesman

Aggressive

This is one of the most common misconceptions about business today. The reason that people think of salespeople as being pushy and aggressive is because for the last 60 years, they have been pushy and aggressive. Most sales people today still are.

Insistent
making continual and persistent demands

pertinacious
continuing to believe something or to do something in a very determined way [= tenacious]

This is more formal, has a more positive spin, but really means the same as insistent, and persistent.