I was watching tv and saw a lawn doctor tv commercial. I just caught the tale end of it but they were talking about there patented application machine called the turf tamer. It looked like it was self propelled, maybe even a ride on, but I didnt get a good look so I maybe wrong about that. Just wondered if anyone had any info or pics on them. They look pretty neat and I would like to know more.