New Bern has been working hard to clear debris from Hurricane Irene and restore power ahead of Labor Day weekend.