During the migration in my area a couple weeks ago, I was without internet for "only" a day, but I too feel the switch-over was horribly run. The main problem: there was a major lack of communication across the board, externally, and seemingly for them internally. Did they not have pre-planning meetings? Long hold times, nobody really knowing what is actually going on, just: "they're working on it and it's expected to come back up within 48 hours". Their "live-chat" support had a queue of over 200 and an estimated 2 hour+ wait(I gave up after 30 minutes when the estimated time didn't seem to really be reducing). I didn't know if there was something that I needed to do to get things up and running(reset the router?). Despite how long it took here, if they had sent clear information pertaining to my specific area regarding exactly when it was going to happen, what was going to happen(there was NO mention of an expected downtime at all), approximately how long they expect it to take and outlining anything customers needed to do, it would have been much less frustrating.
The only thing they did send: "On April 1, 2016, your Verizon services will transition to the Frontier network. That means if you currently have Internet, TV or Voice service, it will be provided by Frontier Communications.", along with links to their website containing NO specifics to my area's switch-over. The links did contain the number to their support line however. That email was sent a few days before the switch-over.