Square cut flagstone!

Buy in our yard at 44 Hart Dr. in Barrie or order the delivery.

Landscaping Supplies for your yard

Buy online!

(This feature is available not for every product)

Bulk materials, like pea stone or river rocks of various sizes, can be purchased online easily: at the top of the screen, click Products, click the desired category, then click on the product you need and proceed with your online order by adding to cart the number of cubic yards you require.

Alternatively, use the search tool at the top right of a window to find the necessary product.

Some types of flagstone, armor stone, stone steps, and other large landscaping rocks can also be bought online!

Some of our products are not sold online, but you can see their prices, pictures, and descriptions on this website.

If you include bags of grass seed, rolls of geotextile, or other small items in your truck delivered order, then the small items will be brought to you by the same truck with no extra cost for their delivery.

Our Covid protocol

- Contact-free payments

We prefer contact-free payments. Online payments are available for some of the products. You can also pay contact-free by calling 705.728.5448 (from 10 am to 3 pm). Cash or visa machine payments in person in the yard are not preferred but possible.

- Contact-free delivery

We provide contact-free delivery with our truck. Call 705.728.5448 during office hours (from 10 am to 3 pm) to order the products, pay, and schedule the delivery date.

Please, don't call us to ask about your delivery time. It is hard to predict. We deliver on the scheduled date, and our truck may come anytime from sunrise to sunset.

On the delivery date, please, keep all vehicles away from the unloading area. It will help us to bring the order earlier and without working long hours. If everyone kept their cars away on the delivery date, we might predict delivery times.

See more on deliveries on our Delivery page.

- Curbside pickup

We provide curbside pickup. Please, call 705.728.5448 during office hours (from 10 am to 3 pm) to pay before the pickup. Payment in person is possible but less preferable. You can pay either with your card or in cash.

- Yard visits

Yard visits are limited by office hours (from 10 am to 3 pm).

The number of yard visitors is limited by their capacity of keeping the 6' social distance.

When talking to the yard personnel, please have your mask on.


Go to the FAQs page and other pages of our website. We carefully created the content to answer almost all possible questions.

High season limits our possibility to answer your questions

In the high season (April to July), please limit the phone conversations' length to ordering your products. Somebody else may be trying to call us the moment when you ask us to do the calculations when on the phone. Instead, please, use the website resources to calculate your needs. Here is the calculator suitable to find out any bulk product need: https://rocksandgravel.ca/product.php?id=22

Our privacy policy

We use your names, delivery addresses, email addresses, and phone numbers for communication or delivery purposes only and do not share this info with any third parties.

We do not have access to the credit card details that the customers enter when making payments for their online orders through this website. The payment transaction is encrypted and processed by an online payment processing company licensed and controlled by the government.

2016-2021 Alla Khandoga, all rights reserved.


September 11th, 2016

Answering questions of Barrie garderners: What is natural topsoil? Why is it the best? How to use our bulk screened soil? How to adjust topsoil acidity?

April 14th, 2016

Using limestone aggregates for driveways and tips to avoid and fix potholes