A $3.4 million project is underway to repave a significant portion of routes 5 and 20 in Cayuga County.