Geneva Rock Services
A Leader Among Utah Construction Services
With a team who looks out for your interests and our leading technology and equipment, Geneva Rock has everything you need to complete some of the toughest projects.
ASPHALT PAVING
Geneva Rock is among the leading asphalt paving contractors in Utah. Decades of experience, professional quality control technicians, and four high capacity hot mix asphalt plants make us the contractor of choice for a variety of projects. We specialize in paving highways/interstates, municipal roads, new site development, parking lots, trails, and more.
Learn MoreCONCRETE PAVING
It’s our experienced professionals, innovative expertise, and premium service that separate us from the competition. We understand that proactive communication and delivering on-time results make for successful projects and great long-term partnerships. Everything from site preparation to determining appropriate concrete mixes for project demands ultimately ensures that our finished products withstand the test of time.
Learn MoreCONSTRUCTION
Geneva Rock specializes in grading and asphalt paving, pipeline and utilities, excavation and sitework, and Design-Build and CMGC. We employ professional engineers, estimators, and managers trained in the latest technologies and construction methods to ensure your project meets or exceeds original expectations. Geneva Rock offers valuable skill sets in scheduling, managing, and value engineering. The average length of tenure for our field superintendents is more than 20 years.
Learn MorePAVEMENT PRESERVATION
To prolong the life and performance of paving, we specialize in economically rehabilitating and extending the life of asphalt with special techniques, innovative expertise, and leading technology and equipment. We deliver reliable excellence to all your pavement preservation needs.
Learn MoreCALCULATOR & ESTIMATOR TOOL
Our calculators are designed to help calculate the amount of concrete, asphalt, or sand and gravel needed for your project.
View CalculatorsContact Us with General Inquiries
Call (801) 281-7900 or click the link to learn more.