Inside "flea busters" orthoboric acid. Borders inside and outside home, Ortho Home Defense. The yard, I like granules, triazicide granules, put down wet yard, when dry safe for dogs and cats. I wouldn't use if you have chickens though.
Call Moore's and they will gladly give you the best advice.
Thanks! Your answer is awaiting moderation.