I purchased stone, gravel, edging, mortor, etc through Ottawa Brick and Stone. They were a pleasure to deal with and even allowed me to return leftover material that was unopened. They have the best variety of products in the city. I was happy with the products. I did the work myself, so I can speak for their laborers, but the customer service was excellent.