top of page

Your reliable partner in Geotechnical, Materials and Environmental Engineering since 2018.

AllRock Consulting Cornerbrook, NL

Where we Started

Corner Brook, NL (2018)


Where we are Now

St. John's, NL (2019)

Gander, NL (2020)

Toronto, ON (2020)

Ottawa, ON (2022)

London, ON (2023)

AllRock Consulting.

At AllRock, our values of teamwork, growth, trust, diversity, and our mission are the driving force behind everything we do. We prioritize our clients' best interests, ensuring they are always at the forefront of our efforts. We understand the frustration of being let down by a consultant, which is why we guarantee reliable service, no matter if you’re an engineer, contractor, or owner. Before we embark on assisting you, it’s important to understand the foundation of our values.

Our commitment extends beyond just meeting your needs; we strive to ensure sustainable infrastructure through practical expertise and innovative solutions in geotechnical, materials, and environmental engineering.

Our vision is to set a new industry standard for engineering by embracing innovation at every opportunity.

To Big Ideas

While working in the field of Geotechnical, Materials and Environmental Engineering, Scott Allen, the founder of AllRock Consulting, realized that the customer experience and reliable service were few and far between in the industry. AllRock was created in 2018 to build a company where customer service and and customer education are engrained into the culture of the company and at the forefront of the work we do.

First Steps

AllRock commenced its journey with its inaugural office and materials testing laboratory in Corner Brook, Newfoundland & Labrador. Scott brought on board the first employee, Wayne Ball, whose renowned technical prowess and adeptness in educating clients about the geotechnical and materials facets of construction projects made him an ideal fit for the company – a reputation he still upholds across the province.

As AllRock's reputation for exemplary customer service spread, its clientele swiftly expanded, drawn by the promise of a new standard in customer experience within an industry traditionally lacking in such innovation.


In 2019, Scott made the strategic decision to venture into the construction industry in St. John's, setting up a fresh office and laboratory space. Mirroring the successful model of their Corner Brook branch, the St. John's office experienced rapid expansion, fueled by positive word-of-mouth referrals and a reputation for dependable service.

The Importance of Customer Service

Having played a pivotal role in the successful completion of a diverse portfolio of projects, spanning hospitals, highways, subdivisions, bridges, industrial parks, water and sewer systems, road reconstruction, mining ventures, and sustainable energy projects, In response to the growing demands of the construction industry in Canada, we strategically established offices in key locations such as Newfoundland & Labrador, Ontario, and British Columbia. These expansions solidify our commitment to delivering exceptional service, ensuring we can meet the evolving needs of our clientele with precision and excellence.

Today, as we continue to pursue excellence, the foundational values of teamwork, growth, trust, and diversity remain paramount in every aspect of AllRock Consulting's operations. These values are not mere rhetoric; they serve as integral pillars shaping our methodologies, ensuring that our clients consistently receive unparalleled service and outstanding outcomes.


Corner Brook, Newfoundland

19B Union Street

Corner Brook, NL

A2H 5P9

Phone: (709) 749-3624

Wayne Ball


Gander, Newfoundland

125A Armstrong Blvd

Gander, NL

A1V 2P2

Phone: (709) 422-2332

Brett Evans


St. John's, Newfoundland

1164 Topsail Rd, Unit #2
Mount Pearl (St, John's), NL
A1N 5G4

Phone: (709) 766-7077

Nick Groves


Toronto, Ontario

24 Brydon Drive, Unit #5

Toronto, ON

M9W 5R6

Phone: (647) 564-4150

Mohamed Elsadawy


Ottawa, Ontario

174 Colonnade Rd S, Unit #35

Ottawa, ON

K2E 7J5

Phone: (343) 542-2433

Greg Davidson


London, Ontario

1025 Hargrieve Road, Unit #4

London, ON


Phone: (519) 998-3322

Ben Goodings


British Columbia

PO Box 404

Union Bay PO

British Columbia, CA


Phone: 1-844-440-7625

bottom of page