Everyone wants a weed free yard. Understanding where to start and setting realistic expectations is going to save you the frustration though as managing weeds in a lawn is an ongoing battle.
1.) Hand pulling weeds is going to help whenever you have established mature weeds already.
2.) Using a spot treatment is going to help on any weeds that are less mature or that are really hard to hand pull
3.) Preventing weeds is going to save you time on step 1 and 2, so be sure to apply your pre-emergent weed control religiously and using a broad post-emergent early is going to be more effective against less mature weeds.
We talk about attacking weeds in a bunch of ongoing mini-battles a lot here at Lawn Serv. We personally like to try to spend 5-10 minutes before mowing the lawn to walk the area, pick up sticks, and pull any mature weeds. After the mow take another 5-10 minutes pulling any mature weeds you saw while mowing while walking around with the spot treatment spraying anything too hard to pull.
After a few weeks of repeating that process you will have made a lot of great progress!
Enjoy the lawn!
Lawn Serv Team