Should you seal natural stone flagstone patio?

Sealing natural stone is advisable, to protect it against stains and deterioration from rain and sun. The best sealers for this purpose are impregnating sealers. They absorb deep into the stone, last a long time and don't change the appearance of the stone.