Utility and site-prep work ae affecting businesses near Blanchard Street and Harwood Avenue.