Some ideas
Shopkeeper
- Uses Pokemon that are small or that can provide aid in their shop environs (Grass, Electric and Normal types generally)
- Uses items more often than most trainers
- Gives a moderate amount of money when defeated
Gardener
- Uses Grass types in general but may use Diglett, Sandshrew and Geodude as well as the occasional Bug type
- Favor Dig on any Ground type they have as well as cutting moves on any pokemon they have
- Often have Berries of different sorts attached to their pokemon
- Gives a low amount of money when defeated
Businessman/woman
- Uses pokemon that look professional. Tend to use Meowth/Persian but otherwise tend to have similar pokemon to a Gentleman/Socialite
- Never have any more than 3 pokemon under normal circumstances
- Gives a large amount of money when defeated
Orphan
- Only use one common urban pokemon, or numerous pokemon or the same species line.
- Doesn't use items at all.
- Doesn't give any money when defeated
- Other Trainers do not like when you defeat an Orphan as a result, it negatively affects the money you earn in future battles for a while