Overseed until the lawn is dense enough to prevent weeds from growing. Most turf weeds give you an indication of soil problems ex. compaction, nutrient deficiencies,etc. Keep lawn at 3" minimum. Water infrequently. Solve the problem and don't just look for the easy out by using chemicals. You'll always have issues if you do.