Flies lay eggs in places that can serve as food for larvae, including excrement and rubbish.
Once hatched, the larvae grow by feeding on nearby food.
4-10 Days: Larvae shed their skin two times before becoming a chrysalis
4-11 Days: Reach adulthood