Hargrave Builders' Team

Building Relationships Since 1976

For over forty years, the Hargrave Builders team, has served Northern Illinois. Our resources and innovation through our General Trades, Union Carpentry and/or General Contracting services as General Contractor and/or as Carpentry Subcontractors, allow us to tailor our services to fit specific project requirements.

Our Team








Steve Straub

33+ years experience


Steve Straub began his construction career in 1987 as a carpenter, and within three years, he became a general superintendent. In 1995, Steve acquired new skills as an estimator and an assistant project manager. He then worked as a project superintendent in 1998 until 2000, when he transitioned into a project manager role.

Steve’s ability to perform hands-on carpentry and concrete tasks assisted in his aptitude to supervise and manage large complex projects. In the ever-evolving construction market, he was driven to become a leader in the forefront of technology for construction. Throughout the years, he gained valuable managerial skills, the ability to supervise large complex projects/assignments; all leading to the completion of over three hundred million dollars of Construction Management and General Contracting ventures.

Hargrave Builders was purchased in 2016, and Steve and his team have successfully increased the company’s revenue and staff every year.


Steve has completed:

  • Fails Management Institute – Financial Management & Leadership Course
  • Sandler Institute – Strategic Management Course
  • Elgin Community – College Computer Aided Design Courses
  • Elgin Leadership Academy
  • World of Concrete Conference
  • OSHA Seminars
  • Microsoft Project Advanced Schedule Training
  • Contract Management Software Advanced Training

Steve is a member of the Associated General Contractors of America, the Chicagoland Associated General Contractors, the Construction Management Association of America, and the AWI.

Office Team

Field Team

660 Schneider Drive  |  South Elgin, IL 60177  | P: 847.742.7828  |  F: 847.742.7889