Albuquerque, NM
4801 Lang Avenue NE, Suite 110, Unit 6

Albuquerque, NM 87109
P 505-498-3001
Explore City
Get Directions

Billings
2611 Gabel Road

Billings, MT 59102-7329
P 406-245-5499
Explore City
Get Directions

Bozeman
985 Technology Blvd, Ste 201

Bozeman, MT 59718-4015
P 406-404-1849
Explore City
Get Directions

Cheyenne - Remote Team
PO Box 20784

Cheyenne, WY 82001
P 307-638-2931
Explore City

Denver Metro / Englewood
400 Inverness Parkway, Suite 150

Englewood, CO 80112-5830
P 303-643-3877
Explore City
Get Directions

Devils Lake
1820 Walnut Street East, Suite 6

Devils Lake, ND 58301-3411
P 701-662-1960
Explore City
Get Directions

Dickinson
677 27th Avenue East

Dickinson, ND 58601-7168
P 701-483-1284
Explore City
Get Directions

Eagan
2750 Blue Water Rd, Suite 100

Eagan, MN 55121-1661
P 651-222-2176
Explore City
Get Directions

Gillette
1900 West Warlow Drive, Suite B

Gillette, WY 82716-2582
P 307-682-9500
Explore City
Get Directions

Grafton
864 West 12th Street

Grafton, ND 58237-2120
P 701-352-1555
Explore City
Get Directions

Grand Forks
2750 Gateway Drive, Suite A

Grand Forks, ND 58203-0811
P 701-775-1109
Explore City
Get Directions

Grand Junction
1601 Riverfront Drive, Suite 204

Grand Junction, CO 81501
P 970-450-7474
Explore City
Get Directions

Great Falls
1301 12th Ave South, Suite 105

Great Falls, MT 59405-4600
P 406-452-8600
Explore City
Get Directions

Helena
2969 Airport Road, Suite 1B

Helena, MT 59601-1201
P 406-449-7764
Explore City
Get Directions

Kalispell
1830 3rd Avenue East, Suite 201

Kalispell, MT 59901-5778
P 406-755-2763
Explore City
Get Directions

Midland
10716 STATE HIGHWAY 191, SUITE 5

MIDLAND, TX 79707
P 1-800-213-3860
Explore City
Get Directions

Minot
2915 10th St SW, Ste B

Minot, ND 58701-6930
P 701-839-3383
Explore City
Get Directions

Rapid City
18 East Main Street, Ste. 229

Rapid City, SD 57701-2949
P 605-721-5553
Explore City
Get Directions

Sioux Falls
5110 East 57th Street

Sioux Falls, SD 57108-8748
P 605-271-4414
Explore City
Get Directions

St. Louis Park
1660 South Highway 100, Suite 340

St Louis Park, MN 55416-1529
Explore City
Get Directions

Valley City
1010 4th Avenue Southwest

Valley City, ND 58072-3907
P 701-845-4980
Explore City
Get Directions

West Fargo
300 23rd Ave E, Suite 100

West Fargo, ND 58078-7820
P 701-232-5353
Explore City
Get Directions

Williston
1500 14th St W, Suite 250 Office H

Williston, ND 58801-4078
P 701-572-6352
Explore City
Get Directions

With numerous offices located across the nation, KLJ has the capacity to provide the services needed to help our communities move forward and grow. We have the size and scope of engineering-based services along with the local expertise to drive your project forward to a successful result.

Our diverse structure allows us to provide experienced, knowledgeable support for various market needs. Our company has branches across the nation to better connect with you to help determine your project need and work directly with you to assure the highest quality result is achieved.