“Flagstone” is the generic term used to describe any flat stone used for paving. While flagstone takes on many forms, we specialize in dealing with Pennsylvania Bluestone varieties, as well as West Mountain Flagstone (also from PA) and Vermont Slate.
Pennsylvania Pattern Bluestone
Irregular Flagging Stones