Fleas are horrible! Last year are neighbors got fleas and infested our three cats! After trying numerous home treatments, the only thing that worked for our cats was frontline.
Now frontline can be very expensive to buy from the vet, but you can find it a lot cheaper on ebay. As for our carpets, our landlord payed for a professional, though they had to come back three times. I’ve heard that borax can kill fleas in carpet but I don’t know if it actually works.
The professionals told us to vacuum often because it causes the eggs to hatch early and make sure that we threw out the vacuum bag after we vacuumed. Hope this helps.