Get Started
Request a Free Estimate
Tell us about your kitchen or bathroom countertop project. No deposit needed upfront — we'll provide a free estimate and show you slab options, edges, and turnaround times.
Need an immediate quote or have questions? Call Hardrock Granite & Marble at (210) 726-2216.