Geotechnical, Materials and Environmental.
Dependable Service.

AllRock Consulting is known for its dependable customer service and reliable experience in the field of Geotechnical, Materials and Environmental Engineering. We have a dedicated team of technologists, engineers and project managers who are focused on design, construction and rehabilitation issues impacting the communities where we work and live.

We understand that infrastructure projects are a collaborative team effort. That’s why we work with all parties from the beginning of a project. At the end of the day, we care about getting the job done and playing our part to create quality infrastructure around the country.

Machine drilling bore holes in quarry for soil testing
Geotechnical engineers at work on construction site


Professional. Reliable.

Our clients know that everyone on the AllRock Consulting team has a shared goal. Reliable service and customer satisfaction. When working with our team, you will never be left high and dry throughout the life cycle of your project.


Projects Completed


We Offer a Wide Range of Services to Meet Your Needs

AllRock Consulting has a team of engineers team in Toronto and Newfoundland & Labrador who work with clients from the pre-construction phases of a project to discover and examine what lies beneath their construction project.

Our services include:

• Geotechnical Engineering
• Soil, Earthworks, & Aggregates Testing
• Concrete Testing & Concrete Mix Design
• Asphalt Testing, Pavement Design & Mix Designs
• Building Sciences
• Vibration Monitoring, Condition Assessments
• Environmental



Learn more about AllRock's industry experience across our geotechnical services.



Scott Allen
P. Eng

Project Manager


Andrew Dornan
B. Eng, P. Eng

Project Manager

Toronto, ON


Wayne Ball

Project Manager
Corner Brook, NL