The best EcoSMART products to control fleas outdoors (yard and perimeter of house) would be the Insect Killer for Lawns & Landscapes hose end or the Insect Killer Concentrate. For indoors, the Home Pest Control product would work best. Just follow the label instructions of whatever product you use.
Keep in mind that most insecticides, including EcoSMART’s, only work against 2 of the 4 stages of a flea’s lifecycle (adult and larva stages). Because fleas are protected from insecticides in their egg and pupal stages, follow-up applications will be necessary to kill the fleas as they emerge from these protected stages.