Natural stone has an average cost of$5 to $100a square foot. Natural stone can mean different things, including slate, travertine,limestone, marble, and granite. Most natural stone needs some degree of care, particularly in a high-humidity environment. Some stones do not do well in this env...