Road construction, and really, most construction projects bring on challenges. I am a firm believer in communicating with the Residents in every way possible. I would start with a letter to every Resident letting them know what to expect and the timeline. In fact, I might create an actual Timeline for the property and update it as "milestones" in the project are completed. That way, there is a visual display to keep people know, too.
You might want to hold an early renewal event - get 'em renewed now!
I am also a new believer in emailing your Residents. Sometimes, quick emails to update on something new is great, as are using a texting service to text your Residents. Of course, you can include info on your website, in your monthly newsletter, and by posting in community areas. You could deliver your newsletters attached to a tiny construction helmet to stress it in a fun way.
Good luck! Doesn't sound like a lot of fun for you or your Residents.