It's commonly used for low resistance bacterial infections. Cephalexin is Keflex-and is commonly used for urinary tract type infections, ear infections and skin infections as it works by inhibiting the bacteria's ability to form cell walls.est Answer: It's not a case of more powerful than cephalexin, it's a different drug. Clavamox is amoxicillin. Two different drugs used for two different things.