Does the town have set hours that construction activities may occur?

Yes.  Although they are subject to adjustment by various town entities, construction is authorized Monday thru Friday, 7am to 7pm, and Saturday, 7am to 5pm.  Refer to Town By-Law Section 20, Subsection 20.02 for further information.