Building strong communities, one rock at a time.

We deliver!  Call Now (707) 887-2207

We have the rock for every project.

We are dedicated to producing quality products and believe in building lasting relationships with all of our customers. There is never a project to small for us and we are always ready and willing to help you fill your construction needs.

Stewards of the land, supporters of our community.

Canyon Rock has helped to build the foundation of this community, and we work hard every day to ensure that our facility and practices are as sustainable as possible. As a family-owned and operated business, we are proud of that – because it’s our community too.

95% recycled wash water
Low-carbon emissions fleet
Solar & clean power
Community & non-profit support
700 trees planted every year
Recycled asphalt & concrete