St. Charles County snowplow drivers worked tirelessly in 12-hour shifts to clear roads after a 9-inch snowfall.