California Granite & Flooring provides custom countertops, tile and stone flooring, hardwood flooring, vinyl flooring, laminate flooring and more. We have a large selection of countertops, tile, and hardwood both in-stock and for custom order. Custom countertops are available in granite, marble, quartzite and quartz for kitchen countertops, bathroom vanities, bar top s, etc. Availability changes often but many stones can be ordered. Please confirm with your California Granite & Flooring salesperson for inventory details. Please visit our showrooms in Fuquay Varina, NC, Clayton, NC and Goldsboro, NC to see all your options.