On Nov. 11, Sam O. Kerlin, of Arlington Heights, was allegedly speeding - more than 100 mph -- in his 2015 VW GTI westbound on Sigwalt Street when he lost control between the fire and police stations.
His vehicle "cartwheeled" across the police station landscaping and slammed into the new facility.
Crews are already repairing the building so the grand opening isn't delayed.
Investigators believe Kerlin was under the influence of drugs when the crash happened.
He was charged with speeding, reckless driving, driving under the influence of drugs and improper lane usage.
Kerlin is scheduled to appear in court on January 7.