Some utilities require more lead time than others to terminate service at your old residence and activate at the new. While the time required varies, you can use this checklist as a starting point.
Handling Delays
Don't forget to contact any utilities you have notified if your closing date is delayed for some reason. You don't want to have services cut off if you end up staying in your old home for a few days or weeks more than expected.