A flagstone patio is attractive, practical and creates a bridge between your house and the outdoors. It is best built on a level or gently sloping site. When designing it, consider shade, privacy and ...