Minneapolis-based Kraus-Anderson has completed a $58 million police and public works facility for the city of Rosemount.