I have been on the Scotts program for approximately 3 years now and am somewhat satisfied with the program; however, it is not good enough. I have Fescue and Bluegrass mix throughout my property and am constantly fighting to keep the neighbors poor yards out of mine. I love a green, plush yard year round that I can have my 1 year old play in without being pricked by the little weeds that I do have. There are so many different programs out there that I can't decide which way to turn. I thought about having a professional company do the work but I would rather use that money and do it myself. Any help with this topic would be greatly appreciated. This is one area in lawn maintenance that I am not rehearsed in. Thanks!