Flagstone is popular landscaping material used for surfacing walkways, entrance ways and patios. They can be small and simple or large and complex. Joints can be wide, narrow, sanded or grouted. The natural look of flagstone will enhance any landscape and ad value to a property. They are easy to maintain and relatively inexpensive to install. And they really look great. We've installed flagstone in many different applications for our clients. We have sources for various types and colours of stone and can build any flagstone surface you can imagine.