Call us now ! Send us an email Winmoore Way Modesto United States

Back to Top

Call Us Today!
(209) 531-2200
Call Us Today!
(209) 531-2200


Custom Marble & Onyx is locally owned and family operated. We are celebrating our twenty-fifth year of business, committed to providing the highest level of products quality and individual services available.

We understand the value of a satisfied customer. Whether you are a large contractor, developer, or and individual customer, you'll find that every project we complete reflects the care and professionalism that has been the cornerstone of our growth.

We encourage you to share your ideas with us. We will be glad to show you the unlimited potential that marble products, solid surfaces, quartz products and natural granite has for creating the look you have always wanted.

Our goal is to provide each and every one of our clients with exemplary service and quality materials. Give us a call today to set an appointment for a free estimate and let us supply you with all the benefits that our skill and expertise can provide.
From kitchen to the bathroom we offer a variety of products, such as cultured marble, soapstone, engineered marble, quartz surfaces, solid surfaces, and natural granite, and for those of you looking to go green...We offer many types of recycled materials as well.

All  of our manufacturing and fabricating is all done right here at our facility and installed with our own installers this allows us to monitor and ensure a quality product and to ensure that are scheduling stays on time, all while keeping our prices affordable. Why? Because you’re buying direct from the source. 

Call us today or stop by our showroom and let us help you with your kitchen and bath countertops, islands or showers. Whether is be granite, marble, onyx or solid surfaces, we have the experience and products you need to get the job done professionally.

Call Us Today At ♦ (209) 531-2200


Contact Information

Custom Marble & Onyx


201 Winmoore Way
Modesto, CA 95358


Fax: 209-531-2229​

Business Hours

Monday-Friday 7 a.m.-5 p.m.