Barr provides engineering and environmental consulting services to clients across the Midwest, throughout the Americas, and around the world. We have offices in Minnesota, Michigan, Missouri, North Dakota, and Alberta.