Welcome to
Welch Sand & Gravel

Delivery & Slinger Service

 Work with Welch Sand & Gravel on foundations.


Cut foundation basing time to a minimum.

Eliminate loading time.

 Places gravel closer to grade and reduced material waste. 

Large Volumne Commercial Delivery

Large volume commercial delivery of aggregate.

*Straight Truck

*Trailer Delivery

*Slinger Truck Delivery


 ODOT Approved Aggregate for Concrete & Asphalt 

 Specification Base Aggregate Materials 

 Limestone Products in stock 

Check out our products list page

About Us

50 Years


Welch Sand & Gravel, Inc. is a 50 year old privately owned company with plants located in Western Hamilton & Butler Counties in Ohio (Cincinnati Area).

We have grown to consistently rank in the top ten of Ohio’s largest sand & gravel producers as reported by Ohio Department of Natural Resources, Department of Geological Survey.


Welch’s plants are top technology, high volume, with floating clam shell dredges and direct feed of raw material to produce specification aggregates for the private and public construction markets.

The Ross Plant is currently producing material from a new 53 acre additional reserve that was permitted in December of 2012, and will add many future years to that location.

Delivery Fleet

 Welch owns and operates a Delivery Fleet of 35 trucks operated independently as WSG Transportation, LLC. to assure prompt delivery of high volume projects.  Gravel Slinger Trucks are available for  hard to reach projects. 

Our Services


Welch’s aggregate products are used widely in the Cincinnati area by concrete and asphalt producers as well as by private and public contractors.  Supplying Home Builders is a staple of Welch’s business.

Our Sales Department will be pleased to discuss pricing for your next project.

Contact Us

Drop us a line!

Better yet, see us in person!

8953 East Miami River Rd., Cincinnati, OH 45247

11489 Hamilton Cleves Highway, Harrison, OH 45030

Welch Sand & Gravel

P.O. Box 53-1700, Cincinnati, OH 45253, US

(513) 353-3220



6:00 am – 4:00 pm


6:00 am – 4:00 pm


6:00 am – 4:00 pm


6:00 am – 4:00 pm


6:00 am – 4:00 pm