Omni Surfaces has over 20,000 slabs of marble, granite, quartz, and porcelain, and more than 400 colors to choose from. We have built a hard-working team devoted to customer care, and a company committed to supplying optimum quality at competitive prices