It all started in 2006, when Michael Karvakko created Karvakko Engineering, a civil engineering firm focusing on municipal and aviation services, in Bemidji, MN. Since then, our hands-on approach and commitment to our clients' success have allowed us to expand.

During the last few years, we've concentrated our growth throughout the upper Midwest and quickly broadened our reach and services. In 2012, Landscape Architecture and Land Surveying were added to our capabilities.

Karvakko Engineering and RRA have officially merged into one firm--Karvakko. We’re more than just engineering.