Wipe up spills immediately, since flagstone is porous and can absorb liquids and stain.
Seal flagstone floors since it is a porous rock; this will help keep the stone from staining. Sealers can range from natural to a high-gloss finish. The sealer will also help to enhance the natural beauty of the stone. Flagstone can fade naturally over time due to light efflorescence. The use of a sealer will help to prevent this.
Place a floor mat at all doors, this will help keep grit and grime off the flagstone. Flagstone is soft and can be scratched easily. A solvent-penetrating sealer will help to hide scratches.
Use a Microfiber mop to clean stone floors. Cotton mops have natural oils that attract dust. Use a neutral cleaner formulated to clean stone.
Place clear plastic self-adhesive tabs wherever felt, cork or wood comes in contact with the flagstone. These materials can discolor the flagstone over time. Replace any metal or plastic furniture feet with nylon that will not scratch flagstone.