I had always done it myself and had great results, BIG problems started once I hired someone else.
Jerry Baker has some great tips/ books all based on having a great lawn for short $$ ( = more $$ for fishing)
He has a sight you can get some info off as well.
http://www.jerrybaker.com/
Good luck,
Roop