Hardrock Granite & Marble — San Antonio, TX Kitchen & Bathroom Countertops

Our Work

Countertop & Remodeling Gallery

A look at recent custom stone installations, jumbo quartz islands, natural marble countertops, and bathroom vanity tops completed for San Antonio and Austin homeowners.

See Us In Action

Featured Reels & Project Walkthroughs

Watch Hardrock Granite & Marble bring stone to life — from slab selection and precision fabrication to finished kitchen and bathroom installations across San Antonio and Austin, TX.

Facebook Reel

Featured Project Reel

View
Project Gallery

Completed Countertop Installations

Filter by material or project type to browse our work. Select a category to see related installations.

Polished natural granite kitchen island with double basin undermount sink in white kitchen

Granite

Polished Granite Island with Double Sink

Custom angled natural granite kitchen island countertop with undermount double sink and cherry cabinets

Granite

Angled Granite Island & Warm Wood Cabinets

Reflective high-gloss natural granite countertop prep island with double basin cutout

Granite

High-Gloss Granite Kitchen Prep Island

Polished natural granite kitchen island countertop with single basin undermount sink cutout

Granite

Polished Granite Island with Undermount Sink

Flowing natural black and white veined granite kitchen perimeter and breakfast peninsula

Granite

Flowing Vein Granite Kitchen Peninsula

Two-tier raised granite bar with custom apron front farmhouse sink cutout

Granite

Two-Tier Granite Bar & Apron Sink

Angled natural granite bar top installed over stone veneer knee wall with sink cutout

Granite

Angled Granite Bar on Stone Knee Wall

Deep polished black granite kitchen countertop with undermount single-basin sink

Granite

Polished Black Granite & Undermount Sink

Two-tier granite breakfast bar peninsula with double sink cutout

Granite

Raised Granite Breakfast Bar Peninsula

Like what you see?

Jumbo quartz starting as low as $800. No deposit needed to get started!

Request a Free Estimate