Northeast Ohio construction company since 1977

Marucci and Gaffney Excavating is a construction based company in Youngstown, Ohio. The Marucci and Gaffney Excavating Company has provided construction services since 1977. Bill Gaffney and Tim Marucci started the company with a single backhoe,dump truck and a strong ambition to do quality work. Over the years, Marucci and Gaffney Excavating has continued to expand the company into many different areas of construction. From the early 2000's to present day, Marucci and Gaffney Excavating Company continued to expand and diversify its presence in the Commercial, Industrial, and Heavy Highway industries. Marucci and Gaffney Excavating specializes in both public and private sector transportation infrastructure projects that include: roads, highways, bridges, utilities and airports. Marucci and Gaffney Excavating Company has continued to build and improve its equipment fleet by adding significantly to its equipment capabilities along with investing in 3D GPS controlled machinery. Today, Marucci and Gaffney Excavating employs more than 150 people during the peak construction season and maintains a fleet of more than 200 pieces of construction equipment. Marucci and Gaffney Excavating continues to be a leading provider of Heavy Civil construction and has completed large single complex projects in excess of 22 million dollars.

The materials division Brier Hill Slag Company produces construction materials such as crushed concrete, granulated slag and sand and gravel.

William Gaffney Jr.


Willian Gaffney Jr. is President of the Marucci and Gaffney Excavating Company.

James Murray

Treasurer Finance and Contract Administration

James Murray is Treasurer Finance and Contract Administration.

William Gaffney SR.

Vice President of Construction Operations

William Gaffney Senior is Vice President of Construction Operations.

Scott Marucci SR.

Vice President of Business Operations and Development

Scott Marucci Senior is Vice President of Business Operations and Development.

+330 743 8170


18 Hogue Street, Youngstown, Ohio