How to Control Flies in Your Home and Yard

Have you ever wondered why you have so many flies in your yard?  There could be several causes: garbage left out to exposure, fruit trees with decaying fruit on ground beneath, kitchen compost, but most common is dog waste.  Dog waste is a breeding ground for flies...