Custom Marble & Granite is located in Grove City, MN and is owned by Brad Haag. Our employees have 30 years combined experience with manufacturing granite and marble countertops, fireplaces, tables, vanities and tub surrounds.

Custom Marble & Granite
310 Atlantic Ave.
Grove City, MN 56243

(320) 857-2057 - Phone
(320) 857-2058 - Fax
Cooled from hot molten rock and formed under enormous pressure within the earth's crust, granite is made by the course of nature over millions of years.
more info
Limestone from the mineral calcite which came from the beds of evaporated seas and lakes and from sea animal shells. This rock is an excellent building stone for humid regions.
more info
Marble is a metamorphic rock. It began its journey as a coral reef beneath an ancient sea millions of years ago. The reef eventually became buried under earth and rock.
more info
Slate is a natural material created from tremendous pressure deep in the earth over thousands of years. This subterranean process renders a truly remarkable material that can often be a perfect match for what you are looking for in both indoor and outdoor projects.
more info