Meet the Team

Our management and field employees are ACI- and TCA-certified and have a combined total of more than 100 years of field experience.

Dan Doyle


With 30 years of experience in the construction industry, Dan has worn many hats, including laborer, operator, accountant, office manager, site estimator, building estimator, job cost analyst, project manager and sales representative. As president, he ensures all projects take advantage of the best value options available.


  • Master Certificate in Concrete Construction Management
  • Certificate in MB6 Estimating
  • Certified ACI Tilt-up Supervisor
  • Master Certificate in Concrete Design


  • Associate General Contractors (AGC)
  • Tilt-Up Concrete Association (TCA)

Don Doyle

Vice President

Don brings a unique perspective to design-build projects thanks to his 20-plus years of experience in the construction industry and a background in civil engineering. Serving as project manager, he is responsible for determining project job costs, creating project schedules, scheduling subcontractors, performing daily field visits, drafting change orders and evaluating progress of the work.


  • Associate Degree, Civil Engineering, Moraine Park Technical College
  • Certified ACI Tilt-up Supervisor
  • OSHA Construction Safety and Health Certification
  • OSHA Crane Signaling Certification

Kris Marcoe

Senior Accountant

As senior accountant, Kris manages accounts payable and receivables, payroll, quarterly and year-end taxes, project contracts, change orders, purchase orders and billings. With 30 years of accounting and tax business experience, she ensures the accounting department runs smoothly, integrating new technology as needed.

Craig Olson

Project Engineer

Blending a background in engineering with his knowledge of construction, Craig champions value engineering on every project. He is responsible for design and engineering on all projects and performs regular on-site inspections throughout the entire construction process. He is a frequent speaker at conventions and has been published in various trade magazines.


  • Bachelor of Science Degree, Architectural Engineering, Milwaukee School of Engineering (double majoring in structural and environmental engineering)
  • Master Certificate in Ready Mixed Concrete
  • Certified ACI Tilt-Up Supervisor
  • OSHA Crane Signaling Certification
  • Professional Engineer Licenses in Wisconsin, Iowa, Minnesota and North Dakota


  • American Concrete Institute (ACI)
  • ACI Committee C-650, Tilt-Up Certification
  • ACI Committee 551, Tilt-Up Construction
  • Tilt-Up Concrete Association (TCA), Research and Technical Committee