Monroe County has taken big steps forward in the past few years.