Fact Sheet


Karvakko Engineering is solely owned by Michael J. Karvakko.

Company Structure

Karvakko Engineering provides service from four strategic markets including aviation, energy, transportation, and municipal industries.

Corporate Headquarters
Karvakko Engineering, P.A.
2300 Bemidji Avenue North
Suite 101
Bemidji, MN 56601
Phone | (218) 444-8004
Fax | (218) 444-8562
Email [email protected]


Karvakko Engineering is a small business firm, averaging 20-40 employees.

Company History

In 2006, Michael J. Karvakko founded the company in Bemidji, MN.


Michael J. Karvakko, P.E., President and CEO


As a full-service consulting firm, Karvakko Engineering provides a wide range of engineering, planning, surveying and allied services. Please visit our online services section for more detailed information.


To improve the quality of life now and for future generations through innovative solutions and fresh ideas.


Karvakko Engineering has received a variety of corporate, project and leadership awards. Please visit ourAwards section for more detailed information.

Project Locations

Up until now our firm has focused on completing assignments throughout Minnesota, North Dakota, and Wisconsin. With the firm licensed in Minnesota, North Dakota, Michigan and Wisconsin, we look to undertake assignments in these states as well.

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