Excavation, site preparation, engineered retaining walls, and drainage — heavy construction and earthworks built to spec for residential and commercial properties across the North Okanagan.
Safety is our #1 priority on every dig. From foundation excavations to site preparation — safe work procedures in place, best possible result on time and on budget.
Gravity stacked or engineered, from large industrial blocks to premium designer materials — we build retaining walls that are functional, beautiful, and built to last.
Water issues around your foundation or driveway? We repair and redirect. Custom sloping and drainage packages designed for your property’s specific needs.
Keep your property in peak condition year-round. From seasonal cleanup and grading to erosion control and ongoing site care — we help protect your investment long after the project is done.
Unique property line you’re not sure what to do with? Perfect. Custom landscapes are one of our most popular services — your vision, our expertise.
Hardscape landscapes that add value and require minimal maintenance, or traditional sod for the classic look. All products locally sourced from the Okanagan.
JRO Construction is an excavation and site construction contractor working across Vernon and the North Okanagan. We handle the heavy end of the job — digging, grading, moving material, and building the structures that hold a property together. If you’ve got a challenging site — the kind other contractors walk away from — bring it to us. We love that kind of work.
From foundation excavation and engineered retaining walls to road building, drainage, and full site preparation, every project is completed safely, on schedule, and with the finest attention to detail. All materials are locally sourced.
Premium, locally sourced materials for results that last and add real value to your property.
We respect your time and your investment. Projects are planned and executed with precision.
From family homes to larger commercial sites — we scale to meet your project’s needs.
Safe work procedures are always in place. Every project, every day, no exceptions.
We don’t just move earth — we build the ground everything else stands on. Every JRO project is planned and executed with precision, safety, and a genuine commitment to a result that holds up for decades.
Difficult terrain, unusual property lines, tricky access — we take on the projects others walk away from. Bring us the hard ones.
We source all materials locally from the Okanagan — supporting our community and ensuring products that are right for our climate and terrain.
Safe work procedures are in place on every project, every day. You can rest assured knowing the work is being done properly.
Every job is done with the finest attention to detail — building long-lasting results you can be proud of for years to come.
Getting your property transformed is simple. Here’s what working with JRO looks like from first contact to final result.
Call, text, or fill out the form. Tell us about your project and your property — the more detail the better.
We visit your site, assess your needs, and provide a clear, honest estimate with no obligation. Send us your plans if you have them.
Project is planned, materials are sourced locally, and our crew shows up ready. Safe, efficient, respectful of your property.
We don’t leave until the job is done right — and until you’re genuinely proud of the result. That’s the JRO standard.
“JRO completely transformed our sloped backyard — what was an unusable disaster is now a beautiful terraced garden with retaining walls and a stone walkway. Best money I’ve ever spent on my property.”
“We had a serious drainage problem around our foundation for years. James came out, assessed everything, and fixed it in two days. The crew was professional, clean, and knew exactly what they were doing.”
“Great work, on time, and on budget. The retaining wall they built is exactly what we needed and it looks incredible. Would absolutely recommend JRO to anyone in the Okanagan.”
Call or text James directly, or fill out the form and we’ll get back to you as quickly as possible with next steps and a free estimate.
Send us your plans or describe your project and we’ll get back to you as soon as possible with a free estimate.
* Required. James responds to all inquiries personally, usually within 24 hours.