Just five years ago, Everton was a team fighting relegation and was lucky to survive in the Premiership.
Now they are regular European contenders. Moyes has also won Manager of the Year twice and could even win it this year if his Everton side keeps up its good form.
He has enjoyed success for the club, especially considering he's had limited money to spend over the past years and a very small team to choose from.
Moyes has made a huge difference and has made an incredible impact both on the club and its players. His tactical insight and player management is very good, and players such as Phil Jagielka, Tim Cahill, and Joleon Lescott (who were all average Championship players at one point) have seen their fortunes turned around.
Jagielka especially has seen change for the better. His career kick-started when he moved from Sheffield United two years ago, and he has since developed into a fine centre back with three England caps to his name.
Moyes has also uncovered gems such as Steven Pienaar and Mikel Arteta, and lest we forget, also developed great talent from his youth system in players such as Leon Osman and Tony Hibbert.
Sir Alex Ferguson wanted Moyes as his No. 2 man in 1998, when he was managing Preston in the old Division Two, and Ferguson has not wavered 11 years later.
Just last week, he insisted that he wanted his fellow Scot as his successor, saying he is perfect for the job.
“David hasn’t got the credit he deserves," said Ferguson. "When you take everything into consideration, he’s done an incredible job at Everton.”
“He has not had the resources of other clubs, but got all his younger players on long contracts and built around them with the likes of Phil Jagielka, Tim Cahill, and Joleon Lescott. The signings he has made have been terrific and it means he has continuity for years," added Ferguson.