HBK performs professional engineering services across many disciplines, providing end to end delivery for utility infrastructure design projects. We know that to provide the most comprehensive design for any single utility, our Engineers must understand all utilities and how they interact with one another.  To inquire about HBK’s services please see our office locations and contact information below.


We believe our employees are our number one asset. Our goal is to recruit the best candidates in the industry for a fast-paced, team-centered environment with unlimited growth potential. We offer an exciting and progressive work environment that encourages professional, personal and organizational growth throughout an employee’s tenure with the company. See our careers page for more information.


HBK is dedicated to community service outreach and social responsibility. We take pride not only in our work, but in what our employee’s and company are actively doing in the community. See our news page for more details.

Chicago, IL

921 W Van Buren St.
Chicago, IL 60607

tel(312) 432-0076
fax(312) 432-0231

Chicago, IL

2101 W. Carroll Ave
Chicago, IL 60612

tel(312) 253-1800
fax(312) 253-1945

Oak Brook, IL

616 Enterprise Dr.
Oak Brook, IL 60523

tel(630) 230-3099
fax(630) 230-3132

Norristown, PA

705 General Washington Ave., Suite 500
Norristown, PA 19403

tel(610) 879-7500
fax(610) 631-2349

Philadelphia, PA

2401 Walnut St., Suite 204
Philadelphia , PA 19103

tel(215) 531-5160
fax(267) 414-1703

Iowa City, IA

509 S. Gilbert St.
Iowa City, IA 52240

tel(319) 338-7557

Cedar Rapids, IA

1202 3rd St. SE, Suite 100
Cedar Rapids, IA 52401

tel(319) 536-3936
fax(319) 536-3955

Baltimore, MD

180 W. Ostend St., Suite 267B
Baltimore, MD 21230

tel(443) 478-1000
fax(443) 853-7280

San Antonio, TX

12029 Warfield, Suite 2
San Antonio, TX 78216

B&J HBK, Inc.- Los Angeles

700 S. Flower Street, Suite 1800
Los Angeles, CA 90017

tel(213) 596-4500
fax(213) 596-4599

B&J HBK, Inc.- Newport Beach

3300 Irvine Avenue, Suite 245
Newport Beach, CA 92660

tel(949) 862-8500
fax(949) 955-0794

Lake Mary, FL

1035 Greenwood Blvd., Suite 217
Lake Mary, FL 32746