One of the toughest jobs in the world is being an NFL head coach.The NFL is full a good young coaches. When a franchise is looking for a new start, the first step is often hiring a new head coach. It's tough to find a coach that can stick with one team for an extended period of time.The head coach on this list have not only been with their teams for an extended period of time, but they have also been successful. These five coaches have been the centerpieces to their team's success. There are NFL head coaches that you can trust on and off the football field.5. Andy Reid (Kansas City Chiefs)Andy Reid has been a successful head coach. The Kansas City Chiefs' leader made a name for himself early and had a lot of success in his time with the Philadelphia Eagles.Reid has turned around the Kansas City Chiefs franchise in a short period of time. He finally got his Super Bowl ring last season that he got close to in Philadelphia. Watching the joy on Reid's face after winning the Super Bowl was priceless. Andy Reid has coached 121 games in Kansas City, and in eight games Reid has brought the Chiefs to the top of the NFL.With that win, @Chiefs HC Andy Reid moves into the top 5 of all-time wins for a head coach 🍔🏆 pic.twitter.com/4exuaxACgy— FOX Sports: NFL (@NFLonFOX) November 8, 2020Reid's coaching stats with the Kansas City ChiefsRecord: 85-36-06 Playoff Appearances1 AFC Championship Game appearance1 AFC Championship1 Super Bowl titleAndy Reid has a good chance at adding to his totals in the AFC Championships and Super Bowl ring categories. Reid has a good football team in Kansas City and they're on the way to repeating as Super Bowl champs. Patrick Mahomes and the Chiefs' offense has looked unstoppable this season.4. John Harbaugh (Baltimore Ravens)John Harbaugh has been successful since taking over the Baltimore Ravens as head coach. The Ravens have made big strides even after the big change at the quarterback position. John Harbaugh has made Lamar Jackson a better football player since drafting him.Harbaugh has been coaching in Baltimore for 13 years. In those 200 games he has brought a lot of success to the Ravens. He as continued the winning culture for the Ravens.It used to be that when fans were asked about Harbaugh, instantly they would think of John's brother Jim Harbaugh -- former San Francisco 49ers coach who is now at the University of Michigan. John Harbaugh has since made a name for himself as an NFL coach.“Discipline is not a light switch. Discipline is a way of life.”—John Harbaugh #TheChampionsMind 🏆 #App 🏈 https://t.co/yrU5fOtVDEBe your own 🐐 #mindset #training pic.twitter.com/WoWrywBHLf— Dr. Jim Afremow (@goldmedalmind) October 10, 2020Harbaugh coaching stats: RavensHead Coaching Record: 124-76-08 Playoff Appearances3 AFC Championship Appearances1 AFC Championship1 Super Bowl Ring2019 AP Coach of the yearJohn Harbaugh has a great opportunity to make another playoff appearance and a deep run in this year's playoffs. Lamar Jackson is growing every game and Harbaugh has been making all the right moves to help him grow. The Baltimore Ravens are going to be contenders in the NFL for a long time with Harbaugh as their head coach.3. Sean Payton (New Orleans Saints)Sean Payton is an offensive mastermind and that has been a huge key to the New Orleans Saints' success. Since teaming up with QB Drew Brees the New Orleans Saints have been an offensive powerhouse in the NFC. Payton has made a big impact on the culture in New Orleans as well.Payton has coached 14 years in New Orleans. In those 216 NFL games he has brought New Orleans a lot of wins. One thing that everyone can be sure about is that the Saints will always have an offense that has success.Payton's coaching stats: New Orleans SaintsHead Coaching Record: 137-79-08 Playoff Appearances3 NFC Championship Appearances1 NFC Championship1 Super Bowl Ring2006 AP Head Coach of the yearSean Payton @ everyone who said “the bucs are a different team the saints will have a much more difficult time beating this team than they did week 1” pic.twitter.com/8dYlUaK0B0— Maggie Sheppard (@SheppMaggie) November 9, 2020The New Orleans Saints are currently sitting on top of the NFC South and fighting off the Tampa Bay Buccaneers. The Saints and Sean Payton are out to prove that they're not done winning just yet. With Drew Brees being near the end of his career, Sean Payton will do whatever he needs to do to make sure that the Saints offense still performs.2. Mike Tomlin (Pittsburgh Steelers)Mike Tomlin has engraved his name as the Pittsburgh Steelers head coach. Tomlin has been a great leader for the Steelers on and off the field. He is great with the media and a player-first coach. Tomlin does not take the credit for any success that the Steelers have had. He gives all the credit to the players.Mike Tomlin knows a thing or two about winning football games pic.twitter.com/xJMONkh420— Sports Illustrated (@SInow) November 9, 2020Tomlin has coached for the Pittsburgh Steelers for 14 years. In those 216 NFL games he has been a great leader. Mike Tomlin has not had it easy in Pittsburgh. He has had his fair share of player issues throughout his time. One thing that Tomlin does well is that he takes care of business and the Pittsburgh Steelers can always count on him to be professional.Tomlin's coaching Stats: Pittsburgh SteelersHead Coaching Record: 141-74-18 Playoff Appearances2 AFC Championship Appearances2 Super Bowl Appearances1 Super Bowl RingMike Tomlin has coached the Pittsburgh Steelers to a great 2020 season. They're currently the only undefeated team left in the NFL at 8-0. Tomlin has his team primed up and ready to make a run at this year's Super Bowl.1. Bill Belichick (New England Patriots)Bill Belichick has been the most successful coach that the NFL has seen in a long time. He has taken the New England Patriots to places they've never been before. Belichick was fired by the Cleveland Browns and the Browns are probably wishing they still had him.Belichick has coached the Patriots for 21 years. In those 328 games, Belichick has been very successful. Belichick has set the bar high for the next New England Patriots head coach, whenever that happens.Most Wins by a Head Coach - All-Time(Includes Postseason)Don Shula (347)George Halas (324)Bill Belichick (306)Tom Landry (270)Andy Reid (230)With that, time is yours Andy pic.twitter.com/vM5BMIr6na— CBS Sports HQ (@CBSSportsHQ) November 8, 2020Belichick's coaching Stats: New England PatriotsHead Coaching Record: 240-88-017 Playoff Appearances12 AFC Championship Appearances9 AFC Championships9 Super Bowl Appearances6 Super Bowl Rings2003, 2007, 2010 AP Coach of the yearThe stats on the New England Patriots head coach do not lie. He is the best head coach in the NFL. Belichick had a lot of help from quarterback Tom Brady when it comes to the Super Bowl rings. The Patriots are looking like they may finish with the worst season in Belichick's career this year. We could be seeing an end of an era with Belichick as the Patriots head coach.