How many?
How many guppies do you have in the tank? and its a 20gallon?
There are many fish that can go, depending on what you are looking for- if you want it to be pretty, you can add several tetras, or dwarf gouramis (stay away from red ones), or even mollies or swordtails. I would not recommend danios, as they can be pretty mean to other fish (in my experience).
Is this a planted tank, does it have hiding places, how often will you be cleaning it? These are all important for selection purposes, for although you can put in a number of fish, the more you add, the more often you need to change the water.
Do you have any cleaner-upper fish in there? a small pleco would do nicely, one that isn't as sensitive to PH changes or water conditions (trinidad or sailfin).
I just bought some local (german blue) rams that are great. They are cichlids, but they do well with other fish of similar size and do not eat plants very much(at all). Males are dominant among their own kind, and they do best in pairs (our trouble was telling them apart).
Have you been in the hobby long, is the tank well established? You'd probably be safe to add three fish about every week until you have your total number, and make sure you don't put any of the fish store water in your tank.
There's also cory cats (which are just great bottom-feeders, the albinos are especially friendly). They like to be among their own kind, so 3 is a good number, and they can be mixed and matched with other colors and sizes.
Another sucker fish choice would be otocinclus, which also like to be in at least 3 together, but with a smaller tank like a 20g you might have to put food in for them to eat, and not just let them eat the leftovers.
Hope this helps!!