PMI imports stone from Brazil, Italy, India, South Africa, Mexico, China, Spain and Canada. They offer a wide selection of colors in Granite, Marble, Limestone, Onyx and Travertine. PMI offers excellent customer service and a selection process which is unique to the industry.