Q. The hall floor in my 100-year-old house is marble. How can I clean it and keep it clean? Some of the lower sashes in my house, the ones with sash weights and chains, are sticking. How can I loosen them?
MARY ANN, from Boston
A. Marble is tough to keep clean because it is so absorbent. Wash with a strong solution of Spic and Span and water, let it soak for 10 minutes or so, then rinse and let dry. Others have had luck with Ultra Bright toothpaste. Still others, Goddard’s Granite & Marble Polish or a TileLab product. Finally, wet with hydrogen peroxide, add 2-3 drops of ammonia, scrub and rinse. To seal the marble (probably once every year or two), apply a masonry or tile sealer. As a word of caution: When using chemicals and other cleaners, never mix bleach with anything.