Exceptional People. Innovative Ideas. successful Clients. 








Construction Leadership Team


Dennis E. Ulrich CPA


Dennis E. Ulrich, CPA

Managing Principal | Edwardsville

dennis.ulrich@scheffelboyle.com | 618.656.1206

Dennis' extensive knowledge of construction industry financial processes and tax regulations are an asset to our clients.  With over 35 years of experience in public accounting, he brings a high level of expertise to the Construction Accounting Team. His specialties include mergers and acquisitions, tax planning, and audit and assurance for those in the construction industry.  Read Dennis' Full Biography Here.

Mark J. Korte, CPA


Mark J. Korte, CPA, CCIFP

Principal | Highland

mark.korte@scheffelboyle.com | 618.654.9895

Mark has a passion for serving those in the construction industry. His clients range from multi-million dollar firms to family-owned specialty contractors. Mark serves his construction clients as if it is his own business. As a Certified Construction Industry Financial Professional (CCIFP), Mark's impressive knowledge of construction accounting allows him to provide strategic solutions to construction companies facing the ups and downs of their industry.  Read Mark's Full Biography Here.

Scott A. Weber, CPA, CCIFP


Scott A. Weber, CPA, CCIFP

Principal | Edwardsville

scott.weber@scheffelboyle.com | 618.656.1206

Scott has over 23 years of public accounting experience and is the second member of our Construction Accounting Team to earn the CCIFP designation. His specialties include audit and assurance, as well as tax planning and preparation for construction industry clients. Scott is also a sought-after speaker on matters of cash flow management and tax compliance for those in the construction industry.  Read Scott's Full Biography Here.

 Russell E. Gregson CPA



Russell E. Gregson, CPA

Principal | Belleville

russ.gregson@scheffelboyle.com | 618.277.8100

With nearly 40 years in public accounting, Russ is a powerful ally to our construction clients. His experience with a variety of construction companies provides our clients with a vast amount of knowledge, stretching across multiple industries within the construction field. Read Russ' Full Biography Here.



For more information on the Scheffel Boyle Construction Accounting team,

please contact us at 1-877-800-7227 or info@scheffelboyle.com