The main thing to know when dealing with fleas is that there is no overnight fix for them, it can take multiple applications to completely eliminate them sometimes 2-3 treatments or more. You also want to make sure that you are following the instructions on the product labels that you are using. Suspend SC is not labeled to be used anymore often than once every 21 days. Per the product label for indoor applications, you should also only apply as a coarse, low pressure crack and crevice spot treatment to problem areas and infested habitats. Do not treat entire floor, carpet or floor coverings. Do not apply as a space spray. Application to furniture should be restricted to areas where prolonged contact by humans will not occur. Care should be taken to limit spot treatment to pet beds and infested floor coverings. Suspend SC would not be a good choice for indoor flea control because it can not be used over carpeted areas, it must be kept to cracks and crevices only.
For indoors, we would highly recommend our Indoor Flea Kit. It is our most popular product for indoor flea control and is usually the final treatment that people end up using that works when they have tried everything else.
Here is a link for you to read further: http://www.domyownpestcontrol.com/indoor-flea-control-a-239.html
Suspend SC would be a great choice as an exterior spray for roaches and ants but should not be the sole product for treatment. We recommend mixing an IGR with Suspend SC and also baiting for roaches and ants. Please click the links below for product recommendations.
Roach Bait- http://www.domyownpestcontrol.com/roach-bait-c-2_68.html
Ant Bait-http://www.domyownpestcontrol.com/ant-baits-c-1_60.html
IGR-http://www.domyownpestcontrol.com/growth-regulators-igrs-c-237.html