City governments across Gwinnett County have changed worker schedules, closed public buildings and cut back on services due to coronavirus.

Municipal courts in Norcross, Snellville, Lawrenceville, Duluth have all announced closures between two and four weeks. Workers in multiple cities are operating on staggered schedules or remotely in order to reduce in-person contact.

READ | Gwinnett County jail stops in-person visitation due to coronavirus

Snellville’s operations will be almost exclusively remote, with public access to city buildings by appointment only and “for absolutely necessary in-person meetings.” This includes city hall, the Snellville Senior Center, Snellville Police headquarters, the public works building and the parks and recreation offices at Briscoe Park. Snellville has also canceled public meetings through April 2.

Braselton’s city buildings are still open, but the city asks residents to come only for necessary business. City meetings have been canceled. Braselton police will handle cases in which there is no crime scene or physical evidence by phone.

Sugar Hill has closed Gary Pirkle Park and its city hall, which contains a post office. That post office is also closed; the city has directed residents to go to the Buford Post Office instead.

Lawrenceville is participating in staggered staffing, meaning employees in each department will work alternating days to reduce the likelihood of community spread of the disease. The city’s free mulch program and in-home gas department services have also been suspended. City buildings remain open.

Duluth’s municipal offices will be closed to the public through March 27, and city events through May 10 have been canceled. City employees will also work remotely or with staggered schedules.

As stores open every day, shoppers continue to fill their carts.