Indiana Marble & Granite

Fabricator offering countertop fabrication and installation in Indiana, Pennsylvania

About Indiana Marble & Granite

Indiana Marble & Granite is a stone fabricator in Indiana, Pennsylvania, serving western Pennsylvania through designers, contractors and kitchen dealers. It fabricates natural stone and quartz countertops, vanities, fireplace surrounds and outdoor bars at its own facility. The business was started in 1999 and incorporated in 2003.

Services mentioned

Opening hours

Monday8:30am–4pm
Tuesday8:30am–4pm
Wednesday8:30am–4pm
Thursday8:30am–4pm
Friday8:30am–4pm
SaturdayClosed
SundayClosed

Quartz CountertopsGranite CountertopsMarble CountertopsSlab Yard On SiteIn-House Fabrication

Details last checked November 2026. Confirm details directly with the business.

Address
330 Dutch Run Rd, Indiana, PA 15701
Phone
(724) 354-4200
Website
indianamarblegraniteinc.com

Before you book

  • Ask whether they fabricate in-house or send the work out, and whether you can pick your exact slab.
  • Get the installed price per square foot in writing, including edges, cutouts, sink mounting, removal of the old tops and sealing.
  • Ask about lead time from template to install, and what the warranty covers.

Location

Map loads as you scroll. Tap to load it now.

Other countertop fabricators near Indiana Marble & Granite

Poneys Custom Laminate Surfaces

Fabricator

346 Chestnut St · Hyde Park, PA 15641 · 19 mi

Phoenix Granite Fabrication, Inc.

Fabricator

825 Evergreen Rd · Leechburg, PA 15656 · 19 mi

Granite Countertops

Spring Hill Woodworks

Fabricator

625 Arcadia Rd · Cherry Tree, PA 15724 · 21 mi

Greenfield Cabinets

Fabricator

139 Briar Ln · Derry, PA 15627 · 26 mi

Recycled Granite Pittsburgh

Fabricator

3582 Saxonburg Rd · Natrona Heights, PA 15065 · 26 mi

Granite Countertops

Oakridge Cabinetry

Fabricator

371 Gelotte Dr · Nanty-Glo, PA 15943 · 28 mi

See all countertop fabricators in Indiana →

Is this your business? Update this listing or request removal. Listing details may be out of date.