From the earliest history of mankind, homes have been built using stone for walls and floors. Stone adds texture, quality, weight and long-term value to the look of a home.
Stone choices are almost unlimited, and each comes in oh-so-many colors, textures and natural patterns. Choices include marble, granite, onyx, travertine, slate, sandstone, and limestone.
Most types of stone can be finished to be smooth and polished, rough and unpolished, or even fire-finished for a rustic look.