1<!doctype html> 2<html dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6 <link rel="profile" href="https://gmpg.org/xfn/11"> 7 <title>Granite Countertops for Kitchens & Baths | Greenville SC</title> 8<link data-rocket-prefetch href="https://fonts.googleapis.com" rel="dns-prefetch"> 9<link data-rocket-prefetch href="https://www.googletagmanager.com" rel="dns-prefetch"> 10<link data-rocket-prefetch href="https://t.contentsquare.net" rel="dns-prefetch"> 11<link data-rocket-prefetch href="https://cdn.callrail.com" rel="dns-prefetch"> 12<link data-rocket-prefetch href="https://cdn.livechatinc.com" rel="dns-prefetch"> 13<link data-rocket-prefetch href="https://cdn.trustindex.io" rel="dns-prefetch"> 14<link data-rocket-prefetch href="https://secure.livechatinc.com" rel="dns-prefetch"> 15<link data-rocket-preload as="style" href="https://fonts.googleapis.com/css2?family=Alex+Brush&display=swap" rel="preload"> 16<link data-rocket-preload as="style" href="https://fonts.googleapis.com/css?family=Jost%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto%20Mono%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CLato%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CHeebo%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=swap" rel="preload"> 17<link href="https://fonts.googleapis.com/css2?family=Alex+Brush&display=swap" media="print" onload="this.media='all'" rel="stylesheet"> 18<noscript data-wpr-hosted-gf-parameters=""><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Alex+Brush&display=swap"></noscript> 19<link href="https://fonts.googleapis.com/css?family=Jost%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto%20Mono%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CLato%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CHeebo%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=swap" media="print" onload="this.media='all'" rel="stylesheet"> 20<noscript data-wpr-hosted-gf-parameters=""><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Jost%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto%20Mono%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CLato%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CHeebo%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=swap"></noscript><link rel="preload" data-rocket-preload as="image" href="https://upstategranitesolutions.com/wp-content/uploads/2025/11/R6__9791-scaled.jpg" fetchpriority="high"> 21 22 <!-- All in One SEO 5.0.2 - aioseo.com --> 23 <meta name="description" content="Premium granite countertops in Greenville, SC. Huge slab selection, expert fabrication and installation for kitchens, baths and outdoor space
23s." /> 24 <meta name="robots" content="max-image-preview:large" /> 25 <link rel="canonical" href="https://upstategranitesolutions.com/countertop-materials/granite/" /> 26 <meta name="generator" content="All in One SEO (AIOSEO) 5.0.2" /> 27 <meta property="og:locale" content="en_US" /> 28 <meta property="og:site_name" content="Upstate Granite Solutions" /> 29 <meta property="og:type" content="website" /> 30 <meta property="og:title" content="Granite Countertops for Kitchens & Baths | Greenville SC" /> 31 <meta property="og:description" content="Premium granite countertops in Greenville, SC. Huge slab selection, expert fabrication and installation for kitchens, baths and outdoor spaces." /> 32 <meta property="og:url" content="https://upstategranitesolutions.com/countertop-materials/granite/" /> 33 <meta property="og:image" content="https://upstategranitesolutions.com/wp-content/uploads/2024/08/newlogo.png" /> 34 <meta property="og:image:secure_url" content="https://upstategranitesolutions.com/wp-content/uploads/2024/08/newlogo.png" /> 35 <meta property="og:image:width" content="742" /> 36 <meta property="og:image:height" content="471" /> 37 <meta name="twitter:card" content="summary" /> 38 <meta name="twitter:title" content="Granite Countertops for Kitchens & Baths | Greenville SC" /> 39 <meta name="twitter:description" content="Premium granite countertops in Greenville, SC. Huge slab selection, expert fabrication and installation for kitchens, baths and outdoor spaces." /> 40 <meta name="twitter:image" content="https://upstategranitesolutions.com/wp-content/uploads/2025/01/moderncounter.jpg" /> 41
41<script type="application/ld+json" class="aioseo-schema"> 42 {"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/upstategranitesolutions.com\/countertop-materials\/granite\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/upstategranitesolutions.com\/#listItem","position":1,"name":"Home","item":"https:\/\/upstategranitesolutions.com\/","nextItem":{"@type":"ListItem","@id":"https:\/\/upstategranitesolutions.com\/countertop-materials\/#listItem","name":"Countertop Materials"}},{"@type":"ListItem","@id":"https:\/\/upstategranitesolutions.com\/countertop-materials\/#listItem","position":2,"name":"Countertop Materials","item":"https:\/\/upstategranitesolutions.com\/countertop-materials\/","nextItem":{"@type":"ListItem","@id":"https:\/\/upstategranitesolutions.com\/countertop-materials\/granite\/#listItem","name":"Granite"},"previousItem":{"@type":"ListItem","@id":"https:\/\/upstategranitesolutions.com\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/upstategranitesolutions.com\/countertop-materials\/granite\/#listItem","position":3,"name":"Granite","previousItem":{"@type":"ListItem","@id":"https:\/\/upstategranitesolutions.com\/countertop-materials\/#listItem","name":"Countertop Materials"}}]},{"@type":"Organization","@id":"https:\/\/upstategranitesolutions.com\/#organization","name":"Upstate Granite Solutions","description":"Upstate Granite Solutions provides granite, quartz, marble, and natural stone countertops with expert fabrication and installation from their Greenville, SC showroom.","url":"https:\/\/upstategranitesolutions.com\/","telephone":"+18648637904","logo":{"@type":"ImageObject","url":"https:\/\/upstategranitesolutions.com\/wp-content\/uploads\/2024\/08\/newlogo-1.png","@id":"https:\/\/upstategranitesolutions.com\/countertop-materials\/granite\/#organizationLogo","width":734,"height":461,"caption":"Upstate Granite Solutions logo"},"image":{"@id":"https:\/\/upstategranitesolutions.com\/countertop-materials\/granite\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/upstategranitesolutions\/","https:\/\/www.instagram.com\/upstategranitesolutions\/","https:\/\/www.youtube.com\/channel\/UCaMeJD7054vBCgoOkAMkWJA"]},{"@type":"WebPage","@id":"https:\/\/upstategranitesolutions.com\/countertop-materials\/granite\/#webpage","url":"https:\/\/upstategranitesolutions.com\/countertop-materials\/granite\/","name":"Granite Countertops for Kitchens & Baths | Greenville SC","description":"Premium granite countertops in Greenville, SC. Huge slab selection, expert fabrication and installation for kitchens, baths and outdoor spaces.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/upstategranitesolutions.com\/#website"},"breadcrumb":{"@id":"https:\/\/upstategranitesolutions.com\/countertop-materials\/granite\/#breadcrumblist"},"datePublished":"2024-12-17T03:41:44+00:00","dateModified":"2026-09-24T04:55:51+00:00"},{"@type":"WebSite","@id":"https:\/\/upstategranitesolutions.com\/#website","url":"https:\/\/upstategranitesolutions.com\/","name":"Upstate Granite Solutions","inLanguage":"en-US","publisher":{"@id":"https:\/\/upstategranitesolutions.com\/#organization"}}]} 43 </script>
43 44 <!-- All in One SEO --> 45 46<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> 47<link rel="alternate" type="application/rss+xml" title="Upstate Granite Solutions » Feed" href="https://upstategranitesolutions.com/feed/" /> 48<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://upstategranitesolutions.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fupstategranitesolutions.com%2Fcountertop-materials%2Fgranite%2F" /> 49<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://upstategranitesolutions.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fupstategranitesolutions.com%2Fcountertop-materials%2Fgranite%2F&format=xml" /> 50<style id="wp-img-auto-sizes-contain-inline-css"> 51img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 52/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 53</style> 54<link rel='stylesheet' id='aioseo/css/src/vue/standalone/blocks/table-of-contents/global.scss-css' href='https://upstategranitesolutions.com/wp-content/plugins/all-in-one-seo-pack/dist/Lite/assets/css/table-of-contents/global.e90f6d47.css?ver=5.0.2' media='all' /> 55<style id="global-styles-inline-css"> 56:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
56--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
56.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 57:root :where(.wp-block-icon svg){width: 24px;} 58:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 59/*# sourceURL=global-styles-inline-css */ 60</style> 61<link rel='stylesheet' id='_wpsp_admin_bar-css' href='https://upstategranitesolutions.com/wp-content/plugins/sitepulse/assets/css/sitepulse_general.css?ver=1788990496' media='all' /> 62<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://upstategranitesolutions.com/wp-content/themes/hello-elementor/assets/css/theme.css?ver=3.5.1' media='all' /> 63<link rel='stylesheet' id='hello-elementor-child-style-css' href='https://upstategranitesolutions.com/wp-content/themes/hello-infostream/style.css?ver=1.0.0' media='all' /> 64<link rel='stylesheet' id='hello-elementor-css' href='https://upstategranitesolutions.com/wp-content/themes/hello-elementor/assets/css/reset.css?ver=3.5.1' media='all' /> 65<link rel='stylesheet' id='hello-elementor-header-footer-css' href='https://upstategranitesolutions.com/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver=3.5.1' media='all' /> 66<link rel='stylesheet' id='elementor-frontend-css' href='https://upstategranitesolutions.com/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1790323948' media='all' /> 67<link rel='stylesheet' id='elementor-post-2411-css' href='https://upstategranitesolutions.com/wp-content/cache/background-css/1/upstategranitesolutions.com/wp-content/uploads/elementor/css/post-2411.css?ver=1790323948&wpr_t=1790695539' media='all' /> 68<link rel='stylesheet' id='widget-image-css' href='https://upstategranitesolutions.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.3.2' media='all' /> 69<link rel='stylesheet' id='widget-icon-list-css' href='https://upstategranitesolutions.com/wp-content/uploads/elementor/css/custom-widget-icon-list.min.css?ver=1790323948' media='all' /> 70<link rel='stylesheet' id='e-animation-fadeInLeft-css' href='https://upstategranitesolutions.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeInLeft.min.css?ver=4.3.2' media='all' /> 71<link rel='stylesheet' id='widget-heading-css' href='https://upstategranitesolutions.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.3.2' media='all' /> 72<link rel='stylesheet' id='widget-mega-menu-css' href='https://upstategranitesolutions.com/wp-content/uploads/elementor/css/custom-pro-widget-mega-menu.min.css?ver=1790323948' media='all' /> 73<link rel='stylesheet' id='widget-social-icons-css' href='https://upstategranitesolutions.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.3.2' media='all' /> 74<link rel='stylesheet' id='e-apple-webkit-css' href='https://upstategranitesolutions.com/wp-content/uploads/elementor/css/custom-apple-webkit.min.css?ver=1790323948' media='all' /> 75<link rel='stylesheet' id='e-sticky-css' href='https://upstategranitesolutions.
75com/wp-content/plugins/elementor-pro/assets/css/modules/sticky.min.css?ver=4.3.0' media='all' /> 76<link rel='stylesheet' id='widget-posts-css' href='https://upstategranitesolutions.com/wp-content/plugins/elementor-pro/assets/css/widget-posts.min.css?ver=4.3.0' media='all' /> 77<link rel='stylesheet' id='e-animation-fadeInUp-css' href='https://upstategranitesolutions.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeInUp.min.css?ver=4.3.2' media='all' /> 78<link rel='stylesheet' id='widget-spacer-css' href='https://upstategranitesolutions.com/wp-content/plugins/elementor/assets/css/widget-spacer.min.css?ver=4.3.2' media='all' /> 79<link rel='stylesheet' id='widget-form-css' href='https://upstategranitesolutions.com/wp-content/plugins/elementor-pro/assets/css/widget-form.min.css?ver=4.3.0' media='all' /> 80<link rel='stylesheet' id='e-animation-fadeIn-css' href='https://upstategranitesolutions.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeIn.min.css?ver=4.3.2' media='all' /> 81<link rel='stylesheet' id='e-popup-css' href='https://upstategranitesolutions.com/wp-content/plugins/elementor-pro/assets/css/conditionals/popup.min.css?ver=4.3.0' media='all' /> 82<link rel='stylesheet' id='elementor-icons-css' href='https://upstategranitesolutions.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.54.0' media='all' /> 83<link rel='stylesheet' id='elementor-post-1454-css' href='https://upstategranitesolutions.com/wp-content/uploads/elementor/css/post-1454.css?ver=1790323948' media='all' /> 84<link rel='stylesheet' id='swiper-css' href='https://upstategranitesolutions.com/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=8.4.5' media='all' /> 85<link rel='stylesheet' id='e-swiper-css' href='https://upstategranitesolutions.com/wp-content/plugins/elementor/assets/css/conditionals/e-swiper.min.css?ver=4.3.2' media='all' /> 86<link rel='stylesheet' id='widget-nested-accordion-css' href='https://upstategranitesolutions.com/wp-content/plugins/elementor/assets/css/widget-nested-accordion.min.css?ver=4.3.2' media='all' /> 87<link rel='stylesheet' id='elementor-post-6453-css' href='https://upstategranitesolutions.com/wp-content/cache/background-css/1/upstategranitesolutions.com/wp-content/uploads/elementor/css/post-6453.css?ver=1790324804&wpr_t=1790695539' media='all' /> 88<link rel='stylesheet' id='elementor-post-2614-css' href='https://upstategranitesolutions.com/wp-content/cache/background-css/1/upstategranitesolutions.com/wp-content/uploads/elementor/css/post-2614.css?ver=1790323949&wpr_t=1790695539' media='all' /> 89<link rel='stylesheet' id='elementor-post-2617-css' href='https://upstategranitesolutions.com/wp-content/uploads/elementor/css/post-2617.css?ver=1790323949' media='all' /> 90<link rel='stylesheet' id='elementor-post-14398-css' href='https://upstategranitesolutions.com/wp-content/cache/background-css/1/upstategranitesolutions.com/wp-content/uploads/elementor/css/post-14398.css?ver=1790323950&wpr_t=1790695539' media='all' /> 91<link rel='stylesheet' id='_wpsp_frontend_style-css' href='https://upstategranitesolutions.com/wp-content/plugins/sitepulse/assets/css/frontend.css?ver=1788990496' media='all' /> 92<style id="rocket-lazyload-inline-css"> 93.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:var(--wpr-bg-b59c5d51-fc2f-47d2-9797-e06cc1693e66) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;}.wp-embed-responsive .wp-has-aspect-ratio .rll-youtube-player{position:absolute;padding-bottom:0;width:100%;height:100%;top:0;bottom:0;left:0;right:0} 94/*# sourceURL=rocket-lazyload-inline-css */ 95</style> 96 97 98 99 100<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://upstategranitesolutions.
100com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media='all' /> 101<link rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://upstategranitesolutions.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3' media='all' /> 102<link rel='stylesheet' id='elementor-icons-fa-brands-css' href='https://upstategranitesolutions.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.min.css?ver=5.15.3' media='all' /> 103<link rel='stylesheet' id='elementor-icons-fa-regular-css' href='https://upstategranitesolutions.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/regular.min.css?ver=5.15.3' media='all' />
104<script id="jquery-core-js" src="https://upstategranitesolutions.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
104 105<link rel="https://api.w.org/" href="https://upstategranitesolutions.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://upstategranitesolutions.com/wp-json/wp/v2/pages/6453" /><meta name="ti-site-data" content="eyJyIjoiMTowITc6MCEzMDowIiwibyI6Imh0dHBzOlwvXC91cHN0YXRlZ3Jhbml0ZXNvbHV0aW9ucy5jb20/dGktb25saW5lLXVzZXJzLWdvb2dsZT0xJmFtcDtwPSUyRmNvdW50ZXJ0b3AtbWF0ZXJpYWxzJTJGZ3Jhbml0ZSUyRiZhbXA7X3dwbm9uY2U9NmQwMWU5MTAxNiJ9" /><meta name="generator" content="Elementor 4.3.2; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap"> 106<!-- Hotjar Tracking Code -->
107<script> 108 (function(h,o,t,j,a,r){ 109 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 110 h._hjSettings={hjid:XXXXXXX,hjsv:6}; 111 a=o.getElementsByTagName('head')[0]; 112 r=o.createElement('script');r.async=1; 113 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 114 a.appendChild(r); 115 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); 116</script>
116 117<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 117-118
117 118<script async src="https://www.googletagmanager.com/gtag/js?id=
118G-PE0RSF3VR6
vendor: 13 bytes, line 118
118"></script>
119<script> 120
vendor: 138 bytes, lines 120-124
120window.dataLayer = window.dataLayer || []; 121 function gtag(){dataLayer.push(arguments);} 122 gtag('js', new Date()); 123 124 gtag('config', '
124G-PE0RSF3VR6
vendor: 5 bytes, line 124
124');
125</script>
vendor: 1 bytes, line 125
125
126<script src="https://t.contentsquare.net/uxa/f34a6e6237724.js" defer></script>
126 127<link rel="preconnect" href="https://fonts.googleapis.com"> 128<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 129
130<script type="application/ld+json"> 131{ 132 "@context": "https://schema.org", 133 "@graph": [ 134 { 135 "@type": "Service", 136 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#service", 137 "url": "https://upstategranitesolutions.com/countertop-materials/granite/", 138 "name": "Granite Countertops", 139 "description": "Granite countertop selection, custom fabrication and professional installation for durable natural stone surfaces.", 140 "serviceType": "Granite Countertop Fabrication and Installation", 141 "category": "Granite Countertops", 142 "provider": { 143 "@id": "https://upstategranitesolutions.com/#organization" 144 }, 145 "areaServed": [ 146 { 147 "@type": "City", 148 "name": "Greenville", 149 "containedInPlace": { 150 "@type": "State", 151 "name": "South Carolina" 152 } 153 }, 154 { 155 "@type": "City", 156 "name": "Greer", 157 "containedInPlace": { 158 "@type": "State", 159 "name": "South Carolina" 160 } 161 }, 162 { 163 "@type": "City", 164 "name": "Spartanburg", 165 "containedInPlace": { 166 "@type": "State", 167 "name": "South Carolina" 168 } 169 }, 170 { 171 "@type": "City", 172 "name": "Asheville", 173 "containedInPlace": { 174 "@type": "State", 175 "name": "North Carolina" 176 } 177 } 178 ], 179 "hasOfferCatalog": { 180 "@type": "OfferCatalog", 181 "name": "Granite Countertop Applications", 182 "itemListElement": [ 183 { 184 "@type": "Offer", 185 "itemOffered": { 186 "@id": "https://upstategranitesolutions.com/rooms/kitchen/#service" 187 } 188 }, 189 { 190 "@type": "Offer", 191 "itemOffered": { 192 "@id": "https://upstategranitesolutions.com/rooms/bathroom/#service" 193 } 194 }, 195 { 196 "@type": "Offer", 197 "itemOffered": { 198 "@id": "https://upstategranitesolutions.com/rooms/basement/#service" 199 } 200 }, 201 { 202 "@type": "Offer", 203 "itemOffered": { 204 "@id": "https://upstategranitesolutions.com/rooms/outdoors/#service" 205 } 206 } 207 ] 208 }, 209 "mainEntityOfPage": { 210 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#webpage" 211 }, 212 "subjectOf": { 213 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#webpage" 214 } 215 }, 216 { 217 "@type": "WebPage", 218 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#webpage", 219 "url": "https://upstategranitesolutions.com/countertop-materials/granite/", 220 "name": "Granite Countertops for Kitchens & Baths | Greenville SC", 221 "description": "Premium granite countertops in Greenville, SC. Huge slab selection, expert fabrication and installation for kitchens, baths and outdoor spaces.", 222 "mainEntity": { 223 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#service" 224 }, 225 "about": { 226 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#service" 227 }, 228 "isPartOf": { 229 "@id": "https://upstategranitesolutions.com/#website" 230 }, 231 "inLanguage": "en-US" 232 }, 233 { 234 "@type": "HomeAndConstructionBusiness", 235 "@id": "https://upstategranitesolutions.com/#organization", 236 "name": "Upstate Granite Solutions", 237 "url": "https://upstategranitesolutions.com/", 238 "address": { 239 "@type": "PostalAddress", 240 "streetAddress": "2840 New Easley Highway", 241 "addressLocality": "Greenville", 242 "addressRegion": "SC", 243 "postalCode": "29611", 244 "addressCountry": "US" 245 }, 246 "aggregateRating": { 247 "@type": "AggregateRating", 248 "ratingValue": "4.9", 249 "reviewCount": "504", 250 "bestRating": "5", 251 "worstRating": "1" 252 }, 253 "review": [ 254 {
255 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#review-david-barry" 256 }, 257 { 258 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#review-justine-gravino" 259 }, 260 { 261 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#review-kevin-flanagan" 262 }, 263 { 264 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#review-anna-marshall" 265 }, 266 { 267 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#review-meagan-swartout" 268 }, 269 { 270 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#review-benjamin-little" 271 }, 272 { 273 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#review-kenneth-davis" 274 }, 275 { 276 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#review-lew-rife" 277 } 278 ] 279 }, 280 { 281 "@type": "Review", 282 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#review-david-barry", 283 "author": { 284 "@type": "Person", 285 "name": "David Barry" 286 }, 287 "datePublished": "2026-02-23", 288 "reviewRating": { 289 "@type": "Rating", 290 "ratingValue": "5", 291 "bestRating": "5" 292 }, 293 "reviewBody": "Really great experience. They were professional on the front end, during installation, and even followed up with a question I had afterwards. Highly recommend.", 294 "itemReviewed": { 295 "@id": "https://upstategranitesolutions.com/#organization" 296 } 297 }, 298 { 299 "@type": "Review", 300 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#review-justine-gravino", 301 "author": { 302 "@type": "Person", 303 "name": "Justine Gravino" 304 }, 305 "datePublished": "2026-02-20", 306 "reviewRating": { 307 "@type": "Rating", 308 "ratingValue": "5", 309 "bestRating": "5" 310 }, 311 "reviewBody": "Leo and Jordon were Pros! They for one were very communicative. Once they arrived, they made sure that they had everything down to not mess up our floors. They had to carry our stone all the way up our stairs, which is very difficult being it is very narrow but they got the 500 pounds slab up there. They did an excellent job and it looks beautiful.", 312 "itemReviewed": { 313 "@id": "https://upstategranitesolutions.com/#organization" 314 } 315 }, 316 { 317 "@type": "Review", 318 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#review-kevin-flanagan", 319 "author": { 320 "@type": "Person", 321 "name": "Kevin Flanagan" 322 }, 323 "datePublished": "2026-02-17", 324 "reviewRating": { 325 "@type": "Rating", 326 "ratingValue": "5", 327 "bestRating": "5" 328 }, 329 "reviewBody": "They say that they are in the people business, and just happen to have some stone. I’m not sure which is better: a world of countertops, faucets, backsplash, or the outstanding design people that will walk you through every step of the way as you take on the pricey project of remodeling. We asked for Adrienne when we first visited because two friends had such a wonderful experience with her. She was with another customer, so we were lucky to meet Rick. Wow. He walked us through the entire process of choosing the best quartz for us, the templating, discussed scheduling, installation, and finally purchasing. We were also helped by Chris, who had a very good sense of what goes with what. Paul, the owner, has created a work place that is good for his employees, and they radiate that positive attitude. Oh, and that giant American flag? It doesn’t just fly over Route 123, it also flies inside the building.", 330 "itemReviewed": { 331 "@id": "https://upstategranitesolutions.com/#organization" 332 } 333 }, 334 { 335 "@type": "Review",
336 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#review-anna-marshall", 337 "author": { 338 "@type": "Person", 339 "name": "Anna Marshall" 340 }, 341 "datePublished": "2026-02-12", 342 "reviewRating": { 343 "@type": "Rating", 344 "ratingValue": "5", 345 "bestRating": "5" 346 }, 347 "reviewBody": "We had a good experience with Upstate Granite. When we did have an issue arise with our granite installation they did everything to make it right for us. Ultimately we were very pleased with the way they handled our situation and the outcome. We especially appreciated the project manager, Coleman Kennedy. He was extremely helpful and kind in his responses to us and addressing any questions or issues we had. We would recommend Upstate Granite to others.", 348 "itemReviewed": { 349 "@id": "https://upstategranitesolutions.com/#organization" 350 } 351 }, 352 { 353 "@type": "Review", 354 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#review-meagan-swartout", 355 "author": { 356 "@type": "Person", 357 "name": "Meagan Swartout" 358 }, 359 "datePublished": "2026-02-12", 360 "reviewRating": { 361 "@type": "Rating", 362 "ratingValue": "5", 363 "bestRating": "5" 364 }, 365 "reviewBody": "From showing up to the show room to the final installation the entire process has exceeded every expectation. The show room is incredible with so many options and a huge remnant yard as well! Rick showed us around and is so professional and knowledgeable, he helped us find the perfect piece for our kitchen island. I could have stayed and chatted with him for hours. The team came and measured and was in and out and so professional. To Brady & Devin doing the final installation. They made sure it was done perfectly. I couldn’t be happier with my experience! Upstate Granite Solutions is the ABSOLUTE BEST! Also love the huge flag out front!", 366 "itemReviewed": { 367 "@id": "https://upstategranitesolutions.com/#organization" 368 } 369 }, 370 { 371 "@type": "Review", 372 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#review-benjamin-little", 373 "author": { 374 "@type": "Person", 375 "name": "Benjamin Little" 376 }, 377 "datePublished": "2026-02-11", 378 "reviewRating": { 379 "@type": "Rating", 380 "ratingValue": "5", 381 "bestRating": "5" 382 }, 383 "reviewBody": "Really happy with how the kitchen turned out. Easy process from start to finish. Devin and Brady did a great job with the install!", 384 "itemReviewed": { 385 "@id": "https://upstategranitesolutions.com/#organization" 386 } 387 }, 388 { 389 "@type": "Review", 390 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#review-kenneth-davis", 391 "author": { 392 "@type": "Person", 393 "name": "kenneth davis" 394 }, 395 "datePublished": "2026-02-04", 396 "reviewRating": { 397 "@type": "Rating", 398 "ratingValue": "5", 399 "bestRating": "5" 400 }, 401 "reviewBody": "Thanks UPG awesome job from start to finish…viewing your showroom with Rick as he answered all questions and explained their process precisely. The install guys (Morgan and Dustin) were great, what a great team they made! Karen and I love our new quartz counter tops nearing the end of our remodel. Ken and Karen Davis", 402 "itemReviewed": { 403 "@id": "https://upstategranitesolutions.com/#organization" 404 } 405 }, 406 { 407 "@type": "Review", 408 "@id": "https://upstategranitesolutions.com/countertop-materials/granite/#review-lew-rife", 409 "author": { 410 "@type": "Person", 411 "name": "Lew Rife" 412 }, 413 "datePublished": "2026-02-04", 414 "reviewRating": { 415 "@type": "Rating", 416 "ratingValue": "5", 417 "bestRating": "5" 418 }, 419 "reviewBody": "We went with Upstate Granite to replace our island countertop in large part because of all the five star reviews you see here. And let me tell you, they have all these five star reviews for a reason, these people are Great! Adrienne is a sharp young lady who was our first contact, and she was a pleasure to work with. She understood exactly what we were looking for and made sure we got it. John did a great job with the laser process, and Brady and Devin did a wonderful job with the installation, and saved me from making a mistake in reinstalling the plumbing. Competent and nice, every one of them. Highly recommend!", 420 "itemReviewed": {
421 "@id": "https://upstategranitesolutions.com/#organization" 422 } 423 }, 424 { 425 "@type": "WebSite", 426 "@id": "https://upstategranitesolutions.com/#website", 427 "url": "https://upstategranitesolutions.com/", 428 "name": "Upstate Granite Solutions", 429 "publisher": { 430 "@id": "https://upstategranitesolutions.com/#organization" 431 } 432 } 433 ] 434} 435</script>
435 436
437<script type="text/javascript" src="//cdn.callrail.com/companies/320288510/5026afb6f370407ab349/12/swap.js"></script>
437 438<link rel="icon" href="https://upstategranitesolutions.com/wp-content/uploads/2025/09/Untitled-1-150x150.png" sizes="32x32" /> 439<link rel="icon" href="https://upstategranitesolutions.com/wp-content/uploads/2025/09/Untitled-1-300x300.png" sizes="192x192" /> 440<link rel="apple-touch-icon" href="https://upstategranitesolutions.com/wp-content/uploads/2025/09/Untitled-1-300x300.png" /> 441<meta name="msapplication-TileImage" content="https://upstategranitesolutions.com/wp-content/uploads/2025/09/Untitled-1-300x300.png" /> 442<style id="wp-custom-css"> 443.feedback_formdes { 444 border: 0 !important; 445 max-width: 700px !important; 446 margin: auto; 447 margin-top: auto; 448 background: #1b2833; 449 box-shadow: 1px 0px 19px 1px #e3d6d6; 450 border-radius: 10px; 451 padding: 30px !important; 452 width: 100%; 453 margin-bottom: 20px !important; 454 box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px; 455} 456.grecaptcha-badge{display:none !important;} 457.grecaptcha-logo{display:none !important;} 458 459@keyframes fadeDown { 460 from { 461 opacity: 0; 462 transform: translate3d(0,-30px,0) 463 } 464 465 to { 466 opacity: 1; 467 transform: none 468 } 469} 470 471.elementor-element.fadeInDown { 472 animation-name: fadeDown 473} 474 475@keyframes fadeLeft { 476 from { 477 opacity: 0; 478 transform: translate3d(-30px,0,0) 479 } 480 481 to { 482 opacity: 1; 483 transform: none 484 } 485} 486 487.elementor-element.fadeInLeft { 488 animation-name: fadeLeft 489} 490 491@keyframes fadeRight { 492 from { 493 opacity: 0; 494 transform: translate3d(30px,0,0) 495 } 496 497 to { 498 opacity: 1; 499 transform: none 500 } 501} 502 503.elementor-element.fadeInRight { 504 animation-name: fadeRight 505} 506 507@keyframes fadeUp { 508 from { 509 opacity: 0; 510 transform: translate3d(0,30px,0) 511 } 512 513 to { 514 opacity: 1; 515 transform: none 516 } 517} 518 519.elementor-element.fadeInUp { 520 animation-name: fadeUp 521} 522 523 524 525</style> 526<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><style id="rocket-lazyrender-inline-css">[data-wpr-lazyrender] {content-visibility: auto;}</style><style id="wpr-lazyload-bg-container"></style><style id="wpr-lazyload-bg-exclusion">.elementor-6453 .elementor-element.elementor-element-7e390799:not(.elementor-motion-effects-element-type-background), .elementor-6453 .elementor-element.elementor-element-7e390799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-5f47f085-1f5c-4f51-b63b-ecc42895807e: url('https://upstategranitesolutions.com/wp-content/uploads/2025/11/R6__9791-scaled.jpg');}.elementor-2614 .elementor-element.elementor-element-71b4bf4:not(.elementor-motion-effects-element-type-background), .elementor-2614 .elementor-element.elementor-element-71b4bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-45428436-8f58-479d-bbba-13ca221e7de6: url('https://upstategranitesolutions.com/wp-content/uploads/2025/01/CRISTALL-3CM-QUARTZ-FS.jpg');}</style> 527<noscript> 528<style id="wpr-lazyload-bg-nostyle">.elementor-2411 .elementor-element.elementor-element-f5fdb37:not(.elementor-motion-effects-element-type-background), .elementor-2411 .elementor-element.elementor-element-f5fdb37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-0f44d324-1ec8-4f4c-9a63-e7e7e896d05e: url('https://upstategranitesolutions.com/wp-content/uploads/2024/12/36ca96_d310805966c64865a6faa201b08c6b68mv2.webp');}.elementor-6453 .elementor-element.elementor-element-ee58f74:not(.elementor-motion-effects-element-type-background), .elementor-6453 .elementor-element.elementor-element-ee58f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-9327d7c5-e4e6-4401-a1bf-dca2c78d5fd0: url('https://upstategranitesolutions.com/wp-content/uploads/2026/03/DSC_0070.jpg');}.elementor-6453 .elementor-element.elementor-element-684735fe:not(.elementor-motion-effects-element-type-background), .elementor-6453 .elementor-element.elementor-element-684735fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-74c49806-a012-48fe-bdcf-7ed54f9b154b: url('https://upstategranitesolutions.
528com/wp-content/uploads/2026/03/DSC_0074.jpg');}.elementor-14398 .elementor-element.elementor-element-f5fdb37:not(.elementor-motion-effects-element-type-background), .elementor-14398 .elementor-element.elementor-element-f5fdb37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-829d7b36-a5df-4fd1-887f-56bcb69f824a: url('https://upstategranitesolutions.com/wp-content/uploads/2024/12/36ca96_d310805966c64865a6faa201b08c6b68mv2.webp');}.rll-youtube-player .play{--wpr-bg-b59c5d51-fc2f-47d2-9797-e06cc1693e66: url('https://upstategranitesolutions.com/wp-content/plugins/wp-rocket/assets/img/youtube.png');}</style> 529</noscript>
530<script type="application/javascript">const rocket_pairs = [{"selector":".elementor-2411 .elementor-element.elementor-element-f5fdb37:not(.elementor-motion-effects-element-type-background), .elementor-2411 .elementor-element.elementor-element-f5fdb37 > .elementor-motion-effects-container > .elementor-motion-effects-layer","style":".elementor-2411 .elementor-element.elementor-element-f5fdb37:not(.elementor-motion-effects-element-type-background), .elementor-2411 .elementor-element.elementor-element-f5fdb37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-0f44d324-1ec8-4f4c-9a63-e7e7e896d05e: url('https:\/\/upstategranitesolutions.com\/wp-content\/uploads\/2024\/12\/36ca96_d310805966c64865a6faa201b08c6b68mv2.webp');}","hash":"0f44d324-1ec8-4f4c-9a63-e7e7e896d05e","url":"https:\/\/upstategranitesolutions.com\/wp-content\/uploads\/2024\/12\/36ca96_d310805966c64865a6faa201b08c6b68mv2.webp"},{"selector":".elementor-6453 .elementor-element.elementor-element-ee58f74:not(.elementor-motion-effects-element-type-background), .elementor-6453 .elementor-element.elementor-element-ee58f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer","style":".elementor-6453 .elementor-element.elementor-element-ee58f74:not(.elementor-motion-effects-element-type-background), .elementor-6453 .elementor-element.elementor-element-ee58f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-9327d7c5-e4e6-4401-a1bf-dca2c78d5fd0: url('https:\/\/upstategranitesolutions.com\/wp-content\/uploads\/2026\/03\/DSC_0070.jpg');}","hash":"9327d7c5-e4e6-4401-a1bf-dca2c78d5fd0","url":"https:\/\/upstategranitesolutions.com\/wp-content\/uploads\/2026\/03\/DSC_0070.jpg"},{"selector":".elementor-6453 .elementor-element.elementor-element-684735fe:not(.elementor-motion-effects-element-type-background), .elementor-6453 .elementor-element.elementor-element-684735fe > .elementor-motion-effects-container > .elementor-motion-effects-layer","style":".elementor-6453 .elementor-element.elementor-element-684735fe:not(.elementor-motion-effects-element-type-background), .elementor-6453 .elementor-element.elementor-element-684735fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-74c49806-a012-48fe-bdcf-7ed54f9b154b: url('https:\/\/upstategranitesolutions.com\/wp-content\/uploads\/2026\/03\/DSC_0074.jpg');}","hash":"74c49806-a012-48fe-bdcf-7ed54f9b154b","url":"https:\/\/upstategranitesolutions.com\/wp-content\/uploads\/2026\/03\/DSC_0074.jpg"},{"selector":".elementor-14398 .elementor-element.elementor-element-f5fdb37:not(.elementor-motion-effects-element-type-background), .elementor-14398 .elementor-element.elementor-element-f5fdb37 > .elementor-motion-effects-container > .elementor-motion-effects-layer","style":".elementor-14398 .elementor-element.elementor-element-f5fdb37:not(.elementor-motion-effects-element-type-background), .elementor-14398 .elementor-element.elementor-element-f5fdb37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-829d7b36-a5df-4fd1-887f-56bcb69f824a: url('https:\/\/upstategranitesolutions.com\/wp-content\/uploads\/2024\/12\/36ca96_d310805966c64865a6faa201b08c6b68mv2.webp');}","hash":"829d7b36-a5df-4fd1-887f-56bcb69f824a","url":"https:\/\/upstategranitesolutions.com\/wp-content\/uploads\/2024\/12\/36ca96_d310805966c64865a6faa201b08c6b68mv2.webp"},{"selector":".rll-youtube-player .play","style":".rll-youtube-player .play{--wpr-bg-b59c5d51-fc2f-47d2-9797-e06cc1693e66: url('https:\/\/upstategranitesolutions.com\/wp-content\/plugins\/wp-rocket\/assets\/img\/youtube.png');}","hash":"b59c5d51-fc2f-47d2-9797-e06cc1693e66","url":"https:\/\/upstategranitesolutions.com\/wp-content\/plugins\/wp-rocket\/assets\/img\/youtube.png"}]; const rocket_excluded_pairs = [{"selector":".elementor-6453 .elementor-element.elementor-element-7e390799:not(.elementor-motion-effects-element-type-background), .elementor-6453 .elementor-element.elementor-element-7e390799 > .elementor-motion-effects-container > .elementor-motion-effects-layer","style":".elementor-6453 .elementor-element.elementor-element-7e390799:not(.elementor-motion-effects-element-type-background), .elementor-6453 .elementor-element.elementor-element-7e390799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-5f47f085-1f5c-4f51-b63b-ecc42895807e: url('https:\/\/upstategranitesolutions.
530com\/wp-content\/uploads\/2025\/11\/R6__9791-scaled.jpg');}","hash":"5f47f085-1f5c-4f51-b63b-ecc42895807e","url":"https:\/\/upstategranitesolutions.com\/wp-content\/uploads\/2025\/11\/R6__9791-scaled.jpg"},{"selector":".elementor-2614 .elementor-element.elementor-element-71b4bf4:not(.elementor-motion-effects-element-type-background), .elementor-2614 .elementor-element.elementor-element-71b4bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer","style":".elementor-2614 .elementor-element.elementor-element-71b4bf4:not(.elementor-motion-effects-element-type-background), .elementor-2614 .elementor-element.elementor-element-71b4bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{--wpr-bg-45428436-8f58-479d-bbba-13ca221e7de6: url('https:\/\/upstategranitesolutions.com\/wp-content\/uploads\/2025\/01\/CRISTALL-3CM-QUARTZ-FS.jpg');}","hash":"45428436-8f58-479d-bbba-13ca221e7de6","url":"https:\/\/upstategranitesolutions.com\/wp-content\/uploads\/2025\/01\/CRISTALL-3CM-QUARTZ-FS.jpg"}];</script>
530<meta name="generator" content="WP Rocket 3.23.3.3" data-wpr-features="wpr_lazyload_css_bg_img wpr_lazyload_images wpr_lazyload_iframes wpr_preconnect_external_domains wpr_automatic_lazy_rendering wpr_oci wpr_mobile" /></head> 531<body class="wp-singular page-template page-template-elementor_header_footer page page-id-6453 page-child parent-pageid-6450 wp-embed-responsive wp-theme-hello-elementor wp-child-theme-hello-infostream hello-elementor-default elementor-default elementor-template-full-width elementor-kit-1454 elementor-page elementor-page-6453"> 532 533<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 533-534
533 534<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
534GTM-XXXXXXX
vendor: 85 bytes, lines 534-535
534" 535height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
536<!-- End Google Tag Manager (noscript) --> 537 538<a class="skip-link screen-reader-text" href="#content">Skip to content</a> 539 540 <header data-elementor-type="header" data-elementor-id="2614" class="elementor elementor-2614 elementor-location-header" data-elementor-post-type="elementor_library"> 541 <div class="elementor-element elementor-element-71b4bf4 e-flex e-con-boxed e-con e-parent" data-id="71b4bf4" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","sticky":"top","sticky_on":["desktop"],"sticky_offset":0,"sticky_effects_offset":0,"sticky_anchor_link_offset":0}"> 542 <div class="e-con-inner"> 543 <div class="elementor-element elementor-element-1f78723 e-con-full e-flex e-con e-child" data-id="1f78723" data-element_type="container" data-e-type="container"> 544 <div class="elementor-element elementor-element-1cac88e elementor-widget elementor-widget-image" data-id="1cac88e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 545 <div class="elementor-widget-container"> 546 <a href="https://upstategranitesolutions.com/"> 547 <img width="734" height="461" src="https://upstategranitesolutions.com/wp-content/uploads/2024/08/newlogo-1.png" class="attachment-full size-full wp-image-11728" alt="Upstate Granite Solutions logo" srcset="https://upstategranitesolutions.com/wp-content/uploads/2024/08/newlogo-1.png 734w, https://upstategranitesolutions.com/wp-content/uploads/2024/08/newlogo-1-300x188.png 300w" sizes="(max-width: 734px) 100vw, 734px" /> </a> 548 </div> 549 </div> 550 <div class="elementor-element elementor-element-2d530e5 elementor-widget elementor-widget-html" data-id="2d530e5" data-element_type="widget" data-e-type="widget" data-widget_type="html.default"> 551 <div class="elementor-widget-container"> 552
552<script>/* 553 document.addEventListener("scroll", function() { 554 var header = document.querySelector('.elementor-location-header'); 555 556 if (window.scrollY > 50) { // Adjust scroll threshold as needed 557 header.classList.add("shrink-logo"); 558 } else { 559 header.classList.remove("shrink-logo"); 560 } 561}); 562*/ 563</script>
563 </div> 564 </div> 565 </div> 566 <div class="elementor-element elementor-element-9221ab4 e-con-full e-flex e-con e-child" data-id="9221ab4" data-element_type="container" data-e-type="container"> 567 <div class="elementor-element elementor-element-96a2ae5 e-con-full e-flex e-con e-child" data-id="96a2ae5" data-element_type="container" data-e-type="container"> 568 <div class="elementor-element elementor-element-b05faf6 elementor-widget__width-auto elementor-widget-tablet__width-initial dontcache e-fit_to_content e-n-menu-tablet_extra e-n-menu-layout-horizontal elementor-widget elementor-widget-n-menu" data-id="b05faf6" data-element_type="widget" data-e-type="widget" data-settings="{"menu_items":[{"item_title":"Surfaces","_id":"ccfdb6b","item_dropdown_content":"yes","item_link":{"url":"","is_external":"","nofollow":"","custom_attributes":""},"item_icon":{"value":"","library":""},"item_icon_active":null,"element_id":""},{"item_title":"Spaces","item_dropdown_content":"yes","_id":"73bba7b","__dynamic__":[],"item_link":{"url":"","is_external":"","nofollow":"","custom_attributes":""},"item_icon":{"value":"","library":""},"item_icon_active":null,"element_id":""},{"item_title":"Gallery","item_dropdown_content":"","_id":"23c9270","__dynamic__":{"item_link":"[elementor-tag id=\"33454e2\" name=\"internal-url\" settings=\"%7B%22type%22%3A%22post%22%2C%22post_id%22%3A%226737%22%7D\"]"},"item_link":{"url":"https:\/\/upstategranitesolutions.com\/gallery\/","is_external":"","nofollow":"","custom_attributes":""},"item_icon":{"value":"","library":""},"item_icon_active":null,"element_id":""},{"item_title":"Process","item_dropdown_content":"","__dynamic__":[],"item_link":{"url":"https:\/\/upstategranitesolutions.com\/process\/","is_external":"","nofollow":"","custom_attributes":""},"_id":"b06a073","item_icon":{"value":"","library":""},"item_icon_active":null,"element_id":""},{"item_title":"About","item_dropdown_content":"yes","_id":"c8974c3","__dynamic__":[],"item_link":{"url":"https:\/\/upstategranitesolutions.com\/about\/","is_external":"","nofollow":"","custom_attributes":""},"item_icon":{"value":"","library":""},"item_icon_active":null,"element_id":""},{"item_title":"Service Area","item_dropdown_content":"yes","__dynamic__":[],"item_link":{"url":"#","is_external":"","nofollow":"","custom_attributes":""},"_id":"971f560","item_icon":{"value":"","library":""},"item_icon_active":null,"element_id":""},{"item_title":"Partners","item_dropdown_content":"yes","__dynamic__":[],"_id":"4652f10","item_link":{"url":"","is_external":"","nofollow":"","custom_attributes":""},"item_icon":{"value":"","library":""},"item_icon_active":null,"element_id":""}],"item_position_horizontal":"center","item_position_horizontal_tablet":"center","menu_item_title_distance_from_content":{"unit":"px","size":7,"sizes":[]},"item_position_horizontal_mobile":"center","content_width":"fit_to_content","breakpoint_selector":"tablet_extra","item_layout":"horizontal","open_on":"hover","horizontal_scroll":"disable","menu_item_title_distance_from_content_laptop":{"unit":"px","size":"","sizes":[]},"menu_item_title_distance_from_content_tablet_extra":{"unit":"px","size":"","sizes":[]},"menu_item_title_distance_from_content_tablet":{"unit":"px","size":"","sizes":[]},"menu_item_title_distance_from_content_mobile":{"unit":"px","size":"","sizes":[]}}" data-widget_type="mega-menu.default"> 569 <div class="elementor-widget-container"> 570 <nav class="e-n-menu" data-widget-number="184" aria-label="Menu"> 571 <button class="e-n-menu-toggle" id="menu-toggle-184" aria-haspopup="true" aria-expanded="false" aria-controls="menubar-184" aria-label="Menu Toggle"> 572 <span class="e-n-menu-toggle-icon e-open"> 573 <i class="eicon-menu-bar"></i> </span> 574 <span class="e-n-menu-toggle-icon e-close"> 575 <i class="eicon-close"></i> </span> 576 </button> 577 <div class="e-n-menu-wrapper" id="menubar-184" aria-labelledby="menu-toggle-184"> 578 <ul class="e-n-menu-heading"> 579 <li class="e-n-menu-item"> 580 <div id="e-n-menu-title-1841" class="e-n-menu-title"> 581 <div class="e-n-menu-title-container"> <span class="e-n-menu-title-text"> 582 Surfaces </span> 583 </div> <button id="e-n-menu-dropdown-icon-1841" class="e-n-menu-dropdown-icon e-focus" data-tab-index="1" aria-haspopup="true" aria-expanded="false" aria-controls="e-n-menu-content-1841" > 584 <span class="e-n-menu-dropdown-icon-opened"> 585 <i aria-hidden="true" class="fas fa-caret-up"></i> <span class="elementor-screen-only">Close Surfaces</span> 586 </span> 587 <span class="e-n-menu-dropdown-icon-closed"> 588 <i aria-hidden="true" class="fas fa-caret-down"></i> <span class="elementor-screen-only">Open Surfaces</span> 589 </span> 590 </button> 591 </div> 592 <div class="e-n-menu-content"> 593 <div id="e-n-menu-content-1841" data-tab-index="1" aria-labelledby="e-n-menu-dropdown-icon-1841" class="elementor-element elementor-element-9275816 e-flex e-con-boxed e-con e-child" data-id="9275816" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 594 <div class="e-con-inner"> 595 <div class="elementor-element elementor-element-0573f84 e-flex e-con-boxed e-con e-child" data-id="0573f84" data-element_type="container" data-e-type="container"> 596 <div class="e-con-inner"> 597 <div class="elementor-element elementor-element-c2f9b0a elementor-align-start elementor-mobile-align-center elementor-widget__width-initial elementor-tablet-align-center elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="c2f9b0a" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 598 <div class="elementor-widget-container"> 599 <ul class="elementor-icon-list-items"> 600 <li class="elementor-icon-list-item">
601 <a href="https://upstategranitesolutions.com/countertop-materials/granite/"> 602 603 <span class="elementor-icon-list-text">Granite</span> 604 </a> 605 </li> 606 <li class="elementor-icon-list-item"> 607 <a href="https://upstategranitesolutions.com/countertop-materials/marble/"> 608 609 <span class="elementor-icon-list-text">Marble</span> 610 </a> 611 </li> 612 <li class="elementor-icon-list-item"> 613 <a href="https://upstategranitesolutions.com/countertop-materials/quartz/"> 614 615 <span class="elementor-icon-list-text">Quartz</span> 616 </a> 617 </li> 618 <li class="elementor-icon-list-item"> 619 <a href="https://upstategranitesolutions.com/countertop-materials/quartzite/"> 620 621 <span class="elementor-icon-list-text">Quartzite</span> 622 </a> 623 </li> 624 <li class="elementor-icon-list-item"> 625 <a href="https://upstategranitesolutions.com/countertop-materials/soapstone/"> 626 627 <span class="elementor-icon-list-text">Soapstone</span> 628 </a> 629 </li> 630 <li class="elementor-icon-list-item"> 631 <a href="https://upstategranitesolutions.com/countertop-materials/porcelain/"> 632 633 <span class="elementor-icon-list-text">Porcelain</span> 634 </a> 635 </li> 636 <li class="elementor-icon-list-item"> 637 <a href="https://upstategranitesolutions.com/countertop-materials/onyx/"> 638 639 <span class="elementor-icon-list-text">Onyx</span> 640 </a> 641 </li> 642 </ul> 643 </div> 644 </div> 645 </div> 646 </div> 647 </div> 648 </div> 649 </div> 650 </li> 651 <li class="e-n-menu-item"> 652 <div id="e-n-menu-title-1842" class="e-n-menu-title"> 653 <div class="e-n-menu-title-container"> <span class="e-n-menu-title-text"> 654 Spaces </span> 655 </div> <button id="e-n-menu-dropdown-icon-1842" class="e-n-menu-dropdown-icon e-focus" data-tab-index="2" aria-haspopup="true" aria-expanded="false" aria-controls="e-n-menu-content-1842" > 656 <span class="e-n-menu-dropdown-icon-opened"> 657 <i aria-hidden="true" class="fas fa-caret-up"></i> <span class="elementor-screen-only">Close Spaces</span> 658 </span> 659 <span class="e-n-menu-dropdown-icon-closed"> 660 <i aria-hidden="true" class="fas fa-caret-down"></i> <span class="elementor-screen-only">Open Spaces</span> 661 </span> 662 </button> 663 </div> 664 <div class="e-n-menu-content"> 665 <div id="e-n-menu-content-1842" data-tab-index="2" aria-labelledby="e-n-menu-dropdown-icon-1842" class="elementor-element elementor-element-00dc8b8 e-flex e-con-boxed e-con e-child" data-id="00dc8b8" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 666 <div class="e-con-inner"> 667 <div class="elementor-element elementor-element-9f1c597 e-con-full e-flex e-con e-child" data-id="9f1c597" data-element_type="container" data-e-type="container"> 668 <div class="elementor-element elementor-element-0bdcad2 elementor-align-start elementor-mobile-align-center elementor-tablet-align-center elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="0bdcad2" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 669 <div class="elementor-widget-container"> 670 <ul class="elementor-icon-list-items"> 671 <li class="elementor-icon-list-item"> 672 <a href="https://upstategranitesolutions.com/rooms/kitchen/"> 673 674 <span class="elementor-icon-list-text">Kitchen</span> 675 </a> 676 </li> 677 <li class="elementor-icon-list-item"> 678 <a href="https://upstategranitesolutions.com/rooms/bathroom/"> 679 680 <span class="elementor-icon-list-text">Bathroom</span> 681 </a> 682 </li> 683 <li class="elementor-icon-list-item">
684 <a href="https://upstategranitesolutions.com/rooms/basement/"> 685 686 <span class="elementor-icon-list-text">Basement</span> 687 </a> 688 </li> 689 <li class="elementor-icon-list-item"> 690 <a href="https://upstategranitesolutions.com/rooms/outdoors/"> 691 692 <span class="elementor-icon-list-text">Outdoors</span> 693 </a> 694 </li> 695 </ul> 696 </div> 697 </div> 698 </div> 699 </div> 700 </div> 701 </div> 702 </li> 703 <li class="e-n-menu-item"> 704 <div id="e-n-menu-title-1843" class="e-n-menu-title"> 705 <a class="e-n-menu-title-container e-focus e-link" href="https://upstategranitesolutions.com/gallery/"> <span class="e-n-menu-title-text"> 706 Gallery </span> 707 </a> </div> 708 </li> 709 <li class="e-n-menu-item"> 710 <div id="e-n-menu-title-1844" class="e-n-menu-title"> 711 <a class="e-n-menu-title-container e-focus e-link" href="https://upstategranitesolutions.com/process/"> <span class="e-n-menu-title-text"> 712 Process </span> 713 </a> </div> 714 </li> 715 <li class="e-n-menu-item"> 716 <div id="e-n-menu-title-1845" class="e-n-menu-title"> 717 <a class="e-n-menu-title-container e-focus e-link" href="https://upstategranitesolutions.com/about/"> <span class="e-n-menu-title-text"> 718 About </span> 719 </a> <button id="e-n-menu-dropdown-icon-1845" class="e-n-menu-dropdown-icon e-focus" data-tab-index="5" aria-haspopup="true" aria-expanded="false" aria-controls="e-n-menu-content-1845" > 720 <span class="e-n-menu-dropdown-icon-opened"> 721 <i aria-hidden="true" class="fas fa-caret-up"></i> <span class="elementor-screen-only">Close About</span> 722 </span> 723 <span class="e-n-menu-dropdown-icon-closed"> 724 <i aria-hidden="true" class="fas fa-caret-down"></i> <span class="elementor-screen-only">Open About</span> 725 </span> 726 </button> 727 </div> 728 <div class="e-n-menu-content"> 729 <div id="e-n-menu-content-1845" data-tab-index="5" aria-labelledby="e-n-menu-dropdown-icon-1845" class="elementor-element elementor-element-5c44c36 e-flex e-con-boxed e-con e-child" data-id="5c44c36" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 730 <div class="e-con-inner"> 731 <div class="elementor-element elementor-element-79704a7 e-con-full e-flex e-con e-child" data-id="79704a7" data-element_type="container" data-e-type="container"> 732 <div class="elementor-element elementor-element-da5321f elementor-align-start elementor-mobile-align-center elementor-tablet-align-center elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="da5321f" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 733 <div class="elementor-widget-container"> 734 <ul class="elementor-icon-list-items"> 735 <li class="elementor-icon-list-item"> 736 <a href="https://upstategranitesolutions.com/contact/"> 737 738 <span class="elementor-icon-list-text">Contact Us</span> 739 </a> 740 </li> 741 <li class="elementor-icon-list-item"> 742 <a href="https://upstategranitesolutions.com/raise-the-flag/"> 743 744 <span class="elementor-icon-list-text">Raise the Flag</span> 745 </a> 746 </li> 747 <li class="elementor-icon-list-item"> 748 <a href="https://upstategranitesolutions.com/faq/"> 749 750 <span class="elementor-icon-list-text">FAQ</span> 751 </a> 752 </li> 753 <li class="elementor-icon-list-item"> 754 <a href="https://upstategranitesolutions.com/blog/"> 755 756 <span class="elementor-icon-list-text">Blog</span> 757 </a> 758 </li> 759 <li class="elementor-icon-list-item"> 760 <a href="https://upstategranitesolutions.com/financing-options/"> 761 762 <span class="elementor-icon-list-text">Financing</span> 763 </a> 764 </li> 765 <li class="elementor-icon-list-item">
766 <a href="https://upstategranitesolutions.com/ugs-code-referral-program/"> 767 768 <span class="elementor-icon-list-text">UGS Code</span> 769 </a> 770 </li> 771 </ul> 772 </div> 773 </div> 774 </div> 775 </div> 776 </div> 777 </div> 778 </li> 779 <li class="e-n-menu-item"> 780 <div id="e-n-menu-title-1846" class="e-n-menu-title e-anchor"> 781 <a class="e-n-menu-title-container e-focus e-link" href="#" aria-current="page"> <span class="e-n-menu-title-text"> 782 Service Area </span> 783 </a> <button id="e-n-menu-dropdown-icon-1846" class="e-n-menu-dropdown-icon e-focus" data-tab-index="6" aria-haspopup="true" aria-expanded="false" aria-controls="e-n-menu-content-1846" > 784 <span class="e-n-menu-dropdown-icon-opened"> 785 <i aria-hidden="true" class="fas fa-caret-up"></i> <span class="elementor-screen-only">Close Service Area</span> 786 </span> 787 <span class="e-n-menu-dropdown-icon-closed"> 788 <i aria-hidden="true" class="fas fa-caret-down"></i> <span class="elementor-screen-only">Open Service Area</span> 789 </span> 790 </button> 791 </div> 792 <div class="e-n-menu-content"> 793 <div id="e-n-menu-content-1846" data-tab-index="6" aria-labelledby="e-n-menu-dropdown-icon-1846" class="elementor-element elementor-element-f1927e0 e-flex e-con-boxed e-con e-child" data-id="f1927e0" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 794 <div class="e-con-inner"> 795 <div class="elementor-element elementor-element-887e11b e-con-full e-flex e-con e-child" data-id="887e11b" data-element_type="container" data-e-type="container"> 796 <div class="elementor-element elementor-element-180c603 elementor-align-start elementor-mobile-align-center elementor-tablet-align-center elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="180c603" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 797 <div class="elementor-widget-container"> 798 <ul class="elementor-icon-list-items"> 799 <li class="elementor-icon-list-item"> 800 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-greenville-sc/"> 801 802 <span class="elementor-icon-list-text">Greenville, SC</span> 803 </a> 804 </li> 805 <li class="elementor-icon-list-item"> 806 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-travelers-rest-sc/"> 807 808 <span class="elementor-icon-list-text">Travelers Rest, SC</span> 809 </a> 810 </li> 811 <li class="elementor-icon-list-item"> 812 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-powdersville-sc/"> 813 814 <span class="elementor-icon-list-text">Powdersville, SC</span> 815 </a> 816 </li> 817 <li class="elementor-icon-list-item"> 818 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-gaffney-sc/"> 819 820 <span class="elementor-icon-list-text">Gaffney, SC</span> 821 </a> 822 </li> 823 <li class="elementor-icon-list-item"> 824 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-hendersonville-nc/"> 825 826 <span class="elementor-icon-list-text">Hendersonville, NC</span> 827 </a> 828 </li> 829 <li class="elementor-icon-list-item"> 830 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-taylors-sc/"> 831 832 <span class="elementor-icon-list-text">Taylors, SC</span> 833 </a> 834 </li> 835 <li class="elementor-icon-list-item"> 836 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-easley-sc/"> 837 838 <span class="elementor-icon-list-text">Easley, SC</span> 839 </a> 840 </li> 841 <li class="elementor-icon-list-item">
842 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-mauldin-sc/"> 843 844 <span class="elementor-icon-list-text">Mauldin, SC</span> 845 </a> 846 </li> 847 <li class="elementor-icon-list-item"> 848 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-simpsonville-sc/"> 849 850 <span class="elementor-icon-list-text">Simpsonville, SC</span> 851 </a> 852 </li> 853 <li class="elementor-icon-list-item"> 854 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-anderson-sc/"> 855 856 <span class="elementor-icon-list-text">Anderson, SC</span> 857 </a> 858 </li> 859 </ul> 860 </div> 861 </div> 862 <div class="elementor-element elementor-element-0820b6f elementor-align-start elementor-mobile-align-center elementor-tablet-align-center elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="0820b6f" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 863 <div class="elementor-widget-container"> 864 <ul class="elementor-icon-list-items"> 865 <li class="elementor-icon-list-item"> 866 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-spartanburg-sc/"> 867 868 <span class="elementor-icon-list-text">Spartanburg, SC</span> 869 </a> 870 </li> 871 <li class="elementor-icon-list-item"> 872 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-greer-sc/"> 873 874 <span class="elementor-icon-list-text">Greer, SC</span> 875 </a> 876 </li> 877 <li class="elementor-icon-list-item"> 878 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-keowee-sc/"> 879 880 <span class="elementor-icon-list-text">Keowee, SC</span> 881 </a> 882 </li> 883 <li class="elementor-icon-list-item"> 884 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-union-sc/"> 885 886 <span class="elementor-icon-list-text">Union, SC</span> 887 </a> 888 </li> 889 <li class="elementor-icon-list-item"> 890 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-salem-sc/"> 891 892 <span class="elementor-icon-list-text">Salem, SC</span> 893 </a> 894 </li> 895 <li class="elementor-icon-list-item"> 896 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-seneca-sc/"> 897 898 <span class="elementor-icon-list-text">Seneca, SC</span> 899 </a> 900 </li> 901 <li class="elementor-icon-list-item"> 902 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-clemson-sc/"> 903 904 <span class="elementor-icon-list-text">Clemson, SC</span> 905 </a> 906 </li> 907 <li class="elementor-icon-list-item"> 908 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-landrum-sc/"> 909 910 <span class="elementor-icon-list-text">Landrum, SC</span> 911 </a> 912 </li> 913 <li class="elementor-icon-list-item"> 914 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-laurens-sc/"> 915 916 <span class="elementor-icon-list-text">Laurens, SC</span> 917 </a> 918 </li> 919 <li class="elementor-icon-list-item"> 920 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-ware-shoals-sc/"> 921 922 <span class="elementor-icon-list-text">Ware Shoals, SC</span> 923 </a> 924 </li> 925 <li class="elementor-icon-list-item"> 926 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-asheville-nc/"> 927 928 <span class="elementor-icon-list-text">Asheville, NC</span> 929 </a> 930 </li> 931 </ul> 932 </div> 933 </div> 934 </div> 935 </div>
936 </div> 937 </div> 938 </li> 939 <li class="e-n-menu-item"> 940 <div id="e-n-menu-title-1847" class="e-n-menu-title"> 941 <div class="e-n-menu-title-container"> <span class="e-n-menu-title-text"> 942 Partners </span> 943 </div> <button id="e-n-menu-dropdown-icon-1847" class="e-n-menu-dropdown-icon e-focus" data-tab-index="7" aria-haspopup="true" aria-expanded="false" aria-controls="e-n-menu-content-1847" > 944 <span class="e-n-menu-dropdown-icon-opened"> 945 <i aria-hidden="true" class="fas fa-caret-up"></i> <span class="elementor-screen-only">Close Partners</span> 946 </span> 947 <span class="e-n-menu-dropdown-icon-closed"> 948 <i aria-hidden="true" class="fas fa-caret-down"></i> <span class="elementor-screen-only">Open Partners</span> 949 </span> 950 </button> 951 </div> 952 <div class="e-n-menu-content"> 953 <div id="e-n-menu-content-1847" data-tab-index="7" aria-labelledby="e-n-menu-dropdown-icon-1847" class="elementor-element elementor-element-b76095b e-flex e-con-boxed e-con e-child" data-id="b76095b" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 954 <div class="e-con-inner"> 955 <div class="elementor-element elementor-element-377073d elementor-align-start elementor-mobile-align-center elementor-tablet-align-center elementor-widget__width-initial elementor-widget-tablet__width-inherit elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="377073d" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 956 <div class="elementor-widget-container"> 957 <ul class="elementor-icon-list-items"> 958 <li class="elementor-icon-list-item"> 959 <a href="https://upstategranitesolutions.com/stone-countertop-partner-for-custom-home-builder-partnerships-greenville-sc/"> 960 961 <span class="elementor-icon-list-text">Custom Home Builders</span> 962 </a> 963 </li> 964 <li class="elementor-icon-list-item"> 965 <a href="https://upstategranitesolutions.com/stone-countertop-partner-for-interior-designers-greenville-sc/"> 966 967 <span class="elementor-icon-list-text">Interior Designers</span> 968 </a> 969 </li> 970 <li class="elementor-icon-list-item"> 971 <a href="https://upstategranitesolutions.com/stone-countertop-partner-for-commercial-application-greenville-sc/"> 972 973 <span class="elementor-icon-list-text">Commercial</span> 974 </a> 975 </li> 976 <li class="elementor-icon-list-item"> 977 <a href="https://upstategranitesolutions.com/stone-countertop-partner-for-kitchen-bath-providers-installers-greenville-sc/"> 978 979 <span class="elementor-icon-list-text">K&B Companies</span> 980 </a> 981 </li> 982 <li class="elementor-icon-list-item"> 983 <a href="https://upstategranitesolutions.com/stone-countertop-partner-for-remodeling-renovation-contractors-greenville-sc/"> 984 985 <span class="elementor-icon-list-text">Remodeling & Renovation</span> 986 </a> 987 </li> 988 <li class="elementor-icon-list-item"> 989 <a href="https://upstategranitesolutions.com/stone-countertop-partner-for-cabinet-maker-millworker-partnerships-greenville-sc/"> 990 991 <span class="elementor-icon-list-text">Cabinet Makers & Millworkers</span> 992 </a> 993 </li> 994 <li class="elementor-icon-list-item"> 995 <a href="https://upstategranitesolutions.com/stone-countertop-partner-for-architect-partnerships-greenville-sc/"> 996 997 <span class="elementor-icon-list-text">Architects</span> 998 </a> 999 </li> 1000 <li class="elementor-icon-list-item"> 1001 <a href="https://upstategranitesolutions.com/stone-countertop-partner-for-property-management-companies-greenville-sc/"> 1002 1003 <span class="elementor-icon-list-text">Property Management</span> 1004 </a> 1005 </li> 1006 <li class="elementor-icon-list-item">
1007 <a href="https://upstategranitesolutions.com/stone-countertop-partner-for-flooring-tile-companies-greenville-sc/"> 1008 1009 <span class="elementor-icon-list-text">Flooring & Tile</span> 1010 </a> 1011 </li> 1012 </ul> 1013 </div> 1014 </div> 1015 </div> 1016 </div> 1017 </div> 1018 </li> 1019 </ul> 1020 </div> 1021 </nav> 1022 </div> 1023 </div> 1024 </div> 1025 <div class="elementor-element elementor-element-e100591 e-con-full e-flex e-con e-child" data-id="e100591" data-element_type="container" data-e-type="container"> 1026 <div class="elementor-element elementor-element-cccfc41 elementor-align-right elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="cccfc41" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none","_animation_delay":1000}" data-widget_type="button.default"> 1027 <div class="elementor-widget-container"> 1028 <div class="elementor-button-wrapper"> 1029 <a class="elementor-button elementor-button-link elementor-size-sm" href="tel:8646263357"> 1030 <span class="elementor-button-content-wrapper"> 1031 <span class="elementor-button-text">864-626-3357</span> 1032 </span> 1033 </a> 1034 </div> 1035 </div> 1036 </div> 1037 <div class="elementor-element elementor-element-beff9f2 e-grid-align-right e-grid-align-mobile-center elementor-widget__width-auto elementor-shape-rounded elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="beff9f2" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 1038 <div class="elementor-widget-container"> 1039 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 1040 <span class="elementor-grid-item" role="listitem"> 1041 <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-d166aac" href="https://www.facebook.com/upstategranitesolutions/" target="_blank"> 1042 <span class="elementor-screen-only">Facebook</span> 1043 <i aria-hidden="true" class="fab fa-facebook"></i> </a> 1044 </span> 1045 <span class="elementor-grid-item" role="listitem"> 1046 <a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-1d31c4d" href="https://www.instagram.com/upstategranitesolutions/" target="_blank"> 1047 <span class="elementor-screen-only">Instagram</span> 1048 <i aria-hidden="true" class="fab fa-instagram"></i> </a> 1049 </span> 1050 <span class="elementor-grid-item" role="listitem"> 1051 <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-f03ed7c" href="https://www.youtube.com/channel/UCaMeJD7054vBCgoOkAMkWJA" target="_blank"> 1052 <span class="elementor-screen-only">Youtube</span> 1053 <i aria-hidden="true" class="fab fa-youtube"></i> </a> 1054 </span> 1055 </div> 1056 </div> 1057 </div> 1058 <div class="elementor-element elementor-element-4cb9967 elementor-align-right elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="4cb9967" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none","_animation_delay":1000}" data-widget_type="button.default"> 1059 <div class="elementor-widget-container"> 1060 <div class="elementor-button-wrapper"> 1061 <a class="elementor-button elementor-button-link elementor-size-sm" href="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjI0MTEiLCJ0b2dnbGUiOmZhbHNlfQ%3D%3D"> 1062 <span class="elementor-button-content-wrapper"> 1063 <span class="elementor-button-text">Visit Showroom</span> 1064 </span> 1065 </a> 1066 </div> 1067 </div> 1068 </div> 1069 </div> 1070 </div> 1071 </div> 1072 </div> 1073 <div class="elementor-element elementor-element-9c79add elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-hidden-laptop elementor-hidden-tablet_extra e-flex e-con-boxed e-con e-parent" data-id="9c79add" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1074 <div class="e-con-inner"> 1075 <div class="elementor-element elementor-element-d340b98 e-con-full e-flex e-con e-child" data-id="d340b98" data-element_type="container" data-e-type="container"> 1076 <div class="elementor-element elementor-element-5f5f794 e-con-full e-flex e-con e-child" data-id="5f5f794" data-element_type="container" data-e-type="container"> 1077 <div class="elementor-element elementor-element-57ffafd animated-slow elementor-widget elementor-widget-heading" data-id="57ffafd" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none","_animation_delay":500,"_animation_mobile":"none"}" data-widget_type="heading.default"> 1078 <div class="elementor-widget-container"> 1079 <p class="elementor-heading-title elementor-size-default"><strong>Example Call To Action Bar:</strong> Easy enable/disable</p> </div>
1080 </div> 1081 <div class="elementor-element elementor-element-8eb70e1 animated-slow elementor-widget elementor-widget-heading" data-id="8eb70e1" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none","_animation_delay":500,"_animation_mobile":"none"}" data-widget_type="heading.default"> 1082 <div class="elementor-widget-container"> 1083 <span class="elementor-heading-title elementor-size-default">Example text</span> </div> 1084 </div> 1085 </div> 1086 <div class="elementor-element elementor-element-eba5c66 elementor-align-left elementor-mobile-align-center animated-slow elementor-widget elementor-widget-button" data-id="eba5c66" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"none","_animation_delay":2000,"_animation_mobile":"none"}" data-widget_type="button.default"> 1087 <div class="elementor-widget-container"> 1088 <div class="elementor-button-wrapper"> 1089 <a class="elementor-button elementor-button-link elementor-size-sm" href="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjI0MTEiLCJ0b2dnbGUiOmZhbHNlfQ%3D%3D"> 1090 <span class="elementor-button-content-wrapper"> 1091 <span class="elementor-button-text">Claim Now</span> 1092 </span> 1093 </a> 1094 </div> 1095 </div> 1096 </div> 1097 </div> 1098 </div> 1099 </div> 1100 </header> 1101 <div data-elementor-type="wp-page" data-elementor-id="6453" class="elementor elementor-6453" data-elementor-post-type="page"> 1102 <div class="elementor-element elementor-element-7e390799 e-flex e-con-boxed e-con e-parent" data-id="7e390799" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1103 <div class="e-con-inner"> 1104 <div class="elementor-element elementor-element-71b8d3fe e-con-full e-flex e-con e-child" data-id="71b8d3fe" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1105 <div class="elementor-element elementor-element-7fe6f67f animated-slow elementor-invisible elementor-widget elementor-widget-heading" data-id="7fe6f67f" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInLeft"}" data-widget_type="heading.default"> 1106 <div class="elementor-widget-container"> 1107 <h1 class="elementor-heading-title elementor-size-default">Granite Countertops That Endure</h1> </div> 1108 </div> 1109 <div class="elementor-element elementor-element-47fbaef9 animated-slow elementor-invisible elementor-widget elementor-widget-heading" data-id="47fbaef9" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInLeft","_animation_delay":0,"_animation_mobile":"none"}" data-widget_type="heading.default"> 1110 <div class="elementor-widget-container"> 1111 <h2 class="elementor-heading-title elementor-size-default">Granite’s natural blend of quartz, mica, and feldspar makes it one of the hardest natural stones on earth. Known for durability, heat resistance, and unique patterns, granite countertops are a timeless choice for homes in Greenville, SC and surrounding areas—including Asheville, NC.</h2> </div> 1112 </div> 1113 <div class="elementor-element elementor-element-40a5e421 elementor-align-left elementor-mobile-align-center animated-slow elementor-invisible elementor-widget elementor-widget-button" data-id="40a5e421" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInLeft","_animation_delay":1000,"_animation_mobile":"none"}" data-widget_type="button.default"> 1114 <div class="elementor-widget-container"> 1115 <div class="elementor-button-wrapper"> 1116 <a class="elementor-button elementor-button-link elementor-size-sm" href="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjI0MTEiLCJ0b2dnbGUiOmZhbHNlfQ%3D%3D"> 1117 <span class="elementor-button-content-wrapper"> 1118 <span class="elementor-button-text">Schedule a Consultation</span> 1119 </span> 1120 </a> 1121 </div> 1122 </div>
1123 </div> 1124 </div> 1125 </div> 1126 </div> 1127 <div class="elementor-element elementor-element-120fc146 e-con-full e-flex e-con e-parent" data-id="120fc146" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1128 <div class="elementor-element elementor-element-36e518bc e-con-full e-flex e-con e-child" data-id="36e518bc" data-element_type="container" data-e-type="container"> 1129 <div class="elementor-element elementor-element-ee58f74 e-con-full e-flex e-con e-child" data-id="ee58f74" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1130 <div class="elementor-element elementor-element-14801aa4 animated-slow elementor-invisible elementor-widget elementor-widget-heading" data-id="14801aa4" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp","_animation_mobile":"none","_animation_delay":200}" data-widget_type="heading.default"> 1131 <div class="elementor-widget-container"> 1132 <h2 class="elementor-heading-title elementor-size-default">Why Granite Countertops?</h2> </div> 1133 </div> 1134 <div class="elementor-element elementor-element-6565b5ab content animated-slow elementor-invisible elementor-widget elementor-widget-text-editor" data-id="6565b5ab" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp","_animation_mobile":"none","_animation_delay":400}" data-widget_type="text-editor.default"> 1135 <div class="elementor-widget-container"> 1136 <p><span data-sheets-root="1">Granite countertops combine natural stone beauty with exceptional strength, making them ideal for kitchens, bathrooms, and high-use living spaces. Each granite slab is unique, offering long-term performance along with timeless visual appeal.</span></p> </div> 1137 </div> 1138 <div class="elementor-element elementor-element-6c1ee923 animated-slow elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-invisible elementor-widget elementor-widget-icon-list" data-id="6c1ee923" data-element_type="widget" data-e-type="widget" data-settings="{"_animation_delay":600,"_animation":"fadeInUp","_animation_mobile":"none"}" data-widget_type="icon-list.default"> 1139 <div class="elementor-widget-container"> 1140 <ul class="elementor-icon-list-items"> 1141 <li class="elementor-icon-list-item"> 1142 <span class="elementor-icon-list-icon"> 1143 <i aria-hidden="true" class="fas fa-check"></i> </span> 1144 <span class="elementor-icon-list-text"><b>Durability:</b> Dense, scratch- and heat-resistant natural stone.</span> 1145 </li> 1146 <li class="elementor-icon-list-item"> 1147 <span class="elementor-icon-list-icon"> 1148 <i aria-hidden="true" class="fas fa-check"></i> </span> 1149 <span class="elementor-icon-list-text"><b>Natural Patterns:</b> No two granite slabs are exactly alike.</span> 1150 </li> 1151 <li class="elementor-icon-list-item"> 1152 <span class="elementor-icon-list-icon"> 1153 <i aria-hidden="true" class="fas fa-check"></i> </span> 1154 <span class="elementor-icon-list-text"><b>Adds Value:</b> A premium natural stone countertop that enhances long-term home value.</span> 1155 </li> 1156 </ul> 1157 </div> 1158 </div> 1159 </div> 1160 <div class="elementor-element elementor-element-69d6e63b e-con-full e-flex e-con e-child" data-id="69d6e63b" data-element_type="container" data-e-type="container" data-settings="{"background_background":"slideshow","background_slideshow_gallery":[{"id":11752,"url":"https:\/\/upstategranitesolutions.com\/wp-content\/uploads\/2025\/10\/Bailey-Residence-Web-Res-1-1.jpg"}],"background_slideshow_slide_duration":3000,"background_slideshow_transition_duration":900,"background_slideshow_loop":"yes","background_slideshow_slide_transition":"fade"}">
1161 </div> 1162 </div> 1163 </div> 1164 <div class="elementor-element elementor-element-2dcf2048 e-flex e-con-boxed e-con e-parent" data-id="2dcf2048" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1165 <div class="e-con-inner"> 1166 <div class="elementor-element elementor-element-eeaf773 e-con-full e-flex e-con e-child" data-id="eeaf773" data-element_type="container" data-e-type="container"> 1167 <div class="elementor-element elementor-element-438340e6 animated-slow elementor-invisible elementor-widget elementor-widget-heading" data-id="438340e6" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInLeft","_animation_mobile":"none"}" data-widget_type="heading.default"> 1168 <div class="elementor-widget-container"> 1169 <h2 class="elementor-heading-title elementor-size-default">Wow your guests with stunning Granite Countertops.</h2> </div> 1170 </div> 1171 </div> 1172 <div class="elementor-element elementor-element-667d2a5a e-con-full e-flex e-con e-child" data-id="667d2a5a" data-element_type="container" data-e-type="container"> 1173 <div class="elementor-element elementor-element-71608b02 elementor-widget elementor-widget-shortcode" data-id="71608b02" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default"> 1174 <div class="elementor-widget-container"> 1175 <div class="elementor-shortcode"><link data-noptimize="1" data-no-optimize="1" data-no-minify="1" data-no-defer="1" rel="stylesheet" href="https://upstategranitesolutions.com/wp-content/uploads/trustindex-google-widget.css?1790242865" media="all"><pre class="ti-widget"><div style="opacity: 0;height: 0 !important;overflow: hidden !important" data-css-url="https://upstategranitesolutions.com/wp-content/uploads/trustindex-google-widget.css?1790242865" class=" ti-widget ti-goog ti-review-text-mode-readmore ti-text-align-left" data-no-translation="true" data-time-locale="%d %s ago|today|day|days|week|weeks|month|months|year|years" data-plugin-version="14.2" data-layout-id="5" data-layout-category="slider" data-set-id="light-background" data-pid="wp-widget" data-language="en" data-close-locale="Close" data-review-target-width="275" data-css-version="2" data-reply-by-locale="Owner's reply" data-only-rating-locale="This user only left a rating." data-pager-autoplay-timeout="6"> <div class="ti-widget-container ti-col-4"> <div class="ti-footer ti-footer-grid source-Google"> <div class="ti-fade-container"> <div class="ti-rating-text"> <strong class="ti-rating ti-rating-large"> EXCELLENT </strong> </div> <span class="ti-stars star-lg"><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" /></span> <div class="ti-rating-text"> <span class="nowrap">Based on <strong>504 reviews</strong></span> </div> <div class="ti-large-logo"> <div class="ti-v-center"> <img decoding="async" class="ti-logo-fb skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/logo.svg" width="150" height="25" alt="Google" /> </div> </div> </div> </div> <div class="ti-reviews-container"> <div class="ti-controls"> <div class="ti-next" aria-label="Next review" role="button" tabindex="0"></div> <div class="ti-prev" aria-label="Previous review" role="button" tabindex="0"></div> </div> <div class="ti-reviews-container-wrapper"> <div data-empty="0" data-time="1790121600" class="ti-review-item source-Google ti-image-layout-thumbnail" data-id="cfc
1175d208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header"> <div class="ti-platform-icon ti-with-tooltip"> <span class="ti-tooltip">Posted on Google</span> <img decoding="async" class="skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/icon.svg" alt="Google" width="20" height="20" /> </div> <div class="ti-profile-img"> <img decoding="async" class="skip-lazy" src="https://lh3.googleusercontent.com/a-/ALV-UjWZaejRTrOI7de14tVEzJOHHuKRTFNqaPChJyJFsyvRSUoCHaXg=w40-h40-c-rp-mo-ba12-br100" srcset="https://lh3.googleusercontent.com/a-/ALV-UjWZaejRTrOI7de14tVEzJOHHuKRTFNqaPChJyJFsyvRSUoCHaXg=w80-h80-c-rp-mo-ba12-br100 2x" alt="Sabrina Scone profile picture" /> </div> <div class="ti-profile-details"> <div class="ti-name"> Sabrina Scone </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" /><span class="ti-verified-review ti-verified-platform"><span class="ti-verified-tooltip">Trustindex verifies that the original source of the review is Google.</span></span></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->We had a great experience with Upstate Granite Solutions. The process was easy to navigate. Krys worked with us closely to help pick the right stone for us and Eric walked us through the scheduling of the templating and installation with constant updates of where we were in the process. We absolutely love our quartz! It is beautiful and they installed it quickly and with much care.<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div> <div data-empty="0" data-time="1790035200" class="ti-review-item source-Google ti-image-layout-thumbnail" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header"> <div class="ti-platform-icon ti-with-tooltip"> <span class="ti-tooltip">Posted on Google</span> <img decoding="async" class="skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/icon.svg" alt="Google" width="20" height="20" /> </div> <div class="ti-profile-img"> <img decoding="async" class="skip-lazy" src="https://lh3.googleusercontent.com/a/ACg8ocK-Xz2E1KNtuzhjRdBCYAT3AwGehXvxJpLPfVGUXfIWvHPrPQ=w40-h40-c-rp-mo-br100" srcset="https://lh3.googleusercontent.com/a/ACg8ocK-Xz2E1KNtuzhjRdBCYAT3AwGehXvxJpLPfVGUXfIWvHPrPQ=w80-h80-c-rp-mo-br100 2x" alt="Carol Koehler profile picture" /> </div> <div class="ti-profile-details"> <div class="ti-name"> Carol Koehler </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" /><span class="ti-verified-review ti-verified-platform"><span class="ti-verified-tooltip">Trustindex verifies that the original source of the review is Google.</span></span></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->We chose Upstate Granite Solutions for new quartz countertops. We saw them at a home show last spring. Nate helped us with our selections in the showroom, Alex came out to take measurements and Eric oversaw the project. Eric went above and beyond to make sure we were satisfied with every detail. The stars were Leo and JP. They installed the quartz. We'd been warned our subway tile backsplash might get chipped or broken when the old granite was removed. Leo and JP were careful and no chips occured. We were thrilled to not have any repairs to the tile needed. We highly recommend Upstate Granite and their excellent team!<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div> <div data-empty="0" data-time="1789603200" class="ti-review-item source-Google ti-image-layout-thumbnail" data-id="cfc
1175d208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header"> <div class="ti-platform-icon ti-with-tooltip"> <span class="ti-tooltip">Posted on Google</span> <img decoding="async" class="skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/icon.svg" alt="Google" width="20" height="20" /> </div> <div class="ti-profile-img"> <img decoding="async" class="skip-lazy" src="https://lh3.googleusercontent.com/a/ACg8ocLFRW2eQmiGZYvXp9ibi_-dPR87Ge8PC3TFBGorWJnYdu9lNQ=w40-h40-c-rp-mo-br100" srcset="https://lh3.googleusercontent.com/a/ACg8ocLFRW2eQmiGZYvXp9ibi_-dPR87Ge8PC3TFBGorWJnYdu9lNQ=w80-h80-c-rp-mo-br100 2x" alt="Patricia Holloway profile picture" /> </div> <div class="ti-profile-details"> <div class="ti-name"> Patricia Holloway </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" /><span class="ti-verified-review ti-verified-platform"><span class="ti-verified-tooltip">Trustindex verifies that the original source of the review is Google.</span></span></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->Upstate Granite Solutions did an awesome job fabricating the top for my antique chest!! I worked with Eileen S.and she listened to me and helped me create a custom piece for my chest. The guys did an amazing job!! The staff was very helpful and friendly too. I am definitely using Upstate Granite again!!<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div> <div data-empty="0" data-time="1789516800" class="ti-review-item source-Google ti-image-layout-thumbnail" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header"> <div class="ti-platform-icon ti-with-tooltip"> <span class="ti-tooltip">Posted on Google</span> <img decoding="async" class="skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/icon.svg" alt="Google" width="20" height="20" /> </div> <div class="ti-profile-img"> <img decoding="async" class="skip-lazy" src="https://lh3.googleusercontent.com/a-/ALV-UjUCs_k5l_7VSFY35xSq6NIyb1bjQcVRNyl9f1Rfadmq9--5eeTwSw=w40-h40-c-rp-mo-ba12-br100" srcset="https://lh3.googleusercontent.com/a-/ALV-UjUCs_k5l_7VSFY35xSq6NIyb1bjQcVRNyl9f1Rfadmq9--5eeTwSw=w80-h80-c-rp-mo-ba12-br100 2x" alt="Leta Krieger profile picture" /> </div> <div class="ti-profile-details"> <div class="ti-name"> Leta Krieger </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" /><span class="ti-verified-review ti-verified-platform"><span class="ti-verified-tooltip">Trustindex verifies that the original source of the review is Google.</span></span></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->The entire process was easy and fast! We just needed a quartz remnant for a newly constructed kitchen addition. I was treated as though I had an enormous job and was top priority. I was shown the pieces available and sent an invoice for review. Within a week someone came out to measure and draw a template, followed by installation and sealing. The whole process took 16 days (including my initial showroom visit).
My not-quite-finished project is in the photo.<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div> <div data-empty="0" data-time="1788998400" class="ti-review-item source-Google ti-image-layout-thumbnail" data-id="cfc
1175d208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header"> <div class="ti-platform-icon ti-with-tooltip"> <span class="ti-tooltip">Posted on Google</span> <img decoding="async" class="skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/icon.svg" alt="Google" width="20" height="20" /> </div> <div class="ti-profile-img"> <img decoding="async" class="skip-lazy" src="https://lh3.googleusercontent.com/a/ACg8ocIY_Lro84u-549eGNqjPFQSkpI4oiqEGDO7gGli9MgQ_5FLKQ=w40-h40-c-rp-mo-br100" srcset="https://lh3.googleusercontent.com/a/ACg8ocIY_Lro84u-549eGNqjPFQSkpI4oiqEGDO7gGli9MgQ_5FLKQ=w80-h80-c-rp-mo-br100 2x" alt="David Maddox profile picture" /> </div> <div class="ti-profile-details"> <div class="ti-name"> David Maddox </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" /><span class="ti-verified-review ti-verified-platform"><span class="ti-verified-tooltip">Trustindex verifies that the original source of the review is Google.</span></span></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->Great service and fast install<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div> <div data-empty="0" data-time="1788307200" class="ti-review-item source-Google ti-image-layout-thumbnail" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header"> <div class="ti-platform-icon ti-with-tooltip"> <span class="ti-tooltip">Posted on Google</span> <img decoding="async" class="skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/icon.svg" alt="Google" width="20" height="20" /> </div> <div class="ti-profile-img"> <img decoding="async" class="skip-lazy" src="https://lh3.googleusercontent.com/a-/ALV-UjWESNmNLWhbV0G9w6PHcQNE24B-kxxNCYPIdpZ-EHoAgP7-P7LG=w40-h40-c-rp-mo-br100" srcset="https://lh3.googleusercontent.com/a-/ALV-UjWESNmNLWhbV0G9w6PHcQNE24B-kxxNCYPIdpZ-EHoAgP7-P7LG=w80-h80-c-rp-mo-br100 2x" alt="Katy Roe profile picture" /> </div> <div class="ti-profile-details"> <div class="ti-name"> Katy Roe </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" /><span class="ti-verified-review ti-verified-platform"><span class="ti-verified-tooltip">Trustindex verifies that the original source of the review is Google.</span></span></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->Brady and Marvin were very kind and professional during today’s installation. Nate was very professional as well and answered my emails promptly and was very accommodating. I will definitely use Upstate Granite for all future projects. I will also recommend Upstate Granite to my friends.<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div> <div data-empty="0" data-time="1787616000" class="ti-review-item source-Google ti-image-layout-thumbnail" data-id="cfc
1175d208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header"> <div class="ti-platform-icon ti-with-tooltip"> <span class="ti-tooltip">Posted on Google</span> <img decoding="async" class="skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/icon.svg" alt="Google" width="20" height="20" /> </div> <div class="ti-profile-img"> <img decoding="async" class="skip-lazy" src="https://lh3.googleusercontent.com/a-/ALV-UjXNJhC7vOIDVTAGsx50r36ejKs16Zf0C-9iOgO_uBKD0_sdHTjX2A=w40-h40-c-rp-mo-ba12-br100" srcset="https://lh3.googleusercontent.com/a-/ALV-UjXNJhC7vOIDVTAGsx50r36ejKs16Zf0C-9iOgO_uBKD0_sdHTjX2A=w80-h80-c-rp-mo-ba12-br100 2x" alt="Adam Frederick profile picture" /> </div> <div class="ti-profile-details"> <div class="ti-name"> Adam Frederick </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" /><span class="ti-verified-review ti-verified-platform"><span class="ti-verified-tooltip">Trustindex verifies that the original source of the review is Google.</span></span></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->I highly recommend Upstate Granite Solutions. They recently installed new Quartz countertops in our kitchen. Nate was very helpful every step of the way. The entire process was smooth from start to finish. JP and his team were on time, quick, and efficient during install. I really appreciate the excellent communication and their prices for the quality weren’t able to be beat after shopping around.<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div> <div data-empty="0" data-time="1787270400" class="ti-review-item source-Google ti-image-layout-thumbnail" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header"> <div class="ti-platform-icon ti-with-tooltip"> <span class="ti-tooltip">Posted on Google</span> <img decoding="async" class="skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/icon.svg" alt="Google" width="20" height="20" /> </div> <div class="ti-profile-img"> <img decoding="async" class="skip-lazy" src="https://lh3.googleusercontent.com/a/ACg8ocJU3PCcFxx2R9218tHZbcnKIStDEbYvTOAEc6gNYU6rmN7ELA=w40-h40-c-rp-mo-br100" srcset="https://lh3.googleusercontent.com/a/ACg8ocJU3PCcFxx2R9218tHZbcnKIStDEbYvTOAEc6gNYU6rmN7ELA=w80-h80-c-rp-mo-br100 2x" alt="Hour Plan profile picture" /> </div> <div class="ti-profile-details"> <div class="ti-name"> Hour Plan </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" /><span class="ti-verified-review ti-verified-platform"><span class="ti-verified-tooltip">Trustindex verifies that the original source of the review is Google.</span></span></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->Great service despite installation challenges. Beautiful stone. Will absolutely continue to use their products and services.<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div> <div data-empty="0" data-time="1787011200" class="ti-review-item source-Google ti-image-layout-thumbnail" data-id="cfc
1175d208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header"> <div class="ti-platform-icon ti-with-tooltip"> <span class="ti-tooltip">Posted on Google</span> <img decoding="async" class="skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/icon.svg" alt="Google" width="20" height="20" /> </div> <div class="ti-profile-img"> <img decoding="async" class="skip-lazy" src="https://lh3.googleusercontent.com/a-/ALV-UjWFo7DTVIEdf4Zac2NKjcTvIppcCbSpqMmTghMYaB2Serwf83AV-g=w40-h40-c-rp-mo-br100" srcset="https://lh3.googleusercontent.com/a-/ALV-UjWFo7DTVIEdf4Zac2NKjcTvIppcCbSpqMmTghMYaB2Serwf83AV-g=w80-h80-c-rp-mo-br100 2x" alt="Mariel Harding profile picture" /> </div> <div class="ti-profile-details"> <div class="ti-name"> Mariel Harding </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" /><span class="ti-verified-review ti-verified-platform"><span class="ti-verified-tooltip">Trustindex verifies that the original source of the review is Google.</span></span></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->Great service. Great installation.<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div> <div data-empty="0" data-time="1786924800" class="ti-review-item source-Google ti-image-layout-thumbnail" data-id="cfcd208495d565ef66e7dff9f98764da" data-language=""> <div class="ti-inner"> <div class="ti-review-header"> <div class="ti-platform-icon ti-with-tooltip"> <span class="ti-tooltip">Posted on Google</span> <img decoding="async" class="skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/icon.svg" alt="Google" width="20" height="20" /> </div> <div class="ti-profile-img"> <img decoding="async" class="skip-lazy" src="https://lh3.googleusercontent.com/a/ACg8ocK4Kk2n8odNEd7BRhD6FFIAoLTr4osIWKDOcj1sms9FJvhyOQ=w40-h40-c-rp-mo-ba12-br100" srcset="https://lh3.googleusercontent.com/a/ACg8ocK4Kk2n8odNEd7BRhD6FFIAoLTr4osIWKDOcj1sms9FJvhyOQ=w80-h80-c-rp-mo-ba12-br100 2x" alt="Lori Bayne profile picture" /> </div> <div class="ti-profile-details"> <div class="ti-name"> Lori Bayne </div> <div class="ti-date"></div> </div> </div> <span class="ti-stars"><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 1" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 2" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 3" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 4" width="17" height="17" /><img decoding="async" class="ti-star skip-lazy" src="https://cdn.trustindex.io/assets/platform/Google/star/f.svg" alt="Google star 5" width="17" height="17" /><span class="ti-verified-review ti-verified-platform"><span class="ti-verified-tooltip">Trustindex verifies that the original source of the review is Google.</span></span></span> <div class="ti-review-text-container ti-review-content"><!-- R-CONTENT -->Upstate Granite was a pleasure to work with from start to finish. The process is streamlined, the price is fair and the staff is professional. The sales staff, especially Chris (female), is knowledgeable, professional and most importantly, personable. The installation crew was prompt, precise and clean. I would and will, highly recommend UG to family, friends and clients.<!-- R-CONTENT --></div> <span class="ti-read-more" data-container=".ti-review-content" data-collapse-text="Hide" data-open-text="Read more"></span> </div> </div> </div> <div class="ti-controls-line"> <div class="dot"></div> </div> </div> </div> </div> </pre><pre class="ti-hidden-markup" hidden style="display: none">
1175<script> 1176(function () { if (window.tiLoaderFallback) { return; } window.tiLoaderFallback = true; function tiLoadLoader() { if (window.TrustindexWidget || document.querySelector('script[src*="https://cdn.trustindex.io/loader.js"]')) { return; } let script = document.createElement("script"); script.async = true; script.src = "https://cdn.trustindex.io/loader.js"; script.setAttribute("data-ccm-injected", "1"); document.head.appendChild(script); } if ("loading" === document.readyState) { document.addEventListener("DOMContentLoaded", tiLoadLoader); } else { tiLoadLoader(); } })(); 1177</script>
1177 1178</pre></div> 1179 </div> 1180 </div> 1181 <div class="elementor-element elementor-element-6c506c17 elementor-align-center elementor-mobile-align-center animated-slow elementor-invisible elementor-widget elementor-widget-button" data-id="6c506c17" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInLeft","_animation_delay":1000,"_animation_mobile":"none"}" data-widget_type="button.default"> 1182 <div class="elementor-widget-container"> 1183 <div class="elementor-button-wrapper"> 1184 <a class="elementor-button elementor-button-link elementor-size-sm" href="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjI0MTEiLCJ0b2dnbGUiOmZhbHNlfQ%3D%3D"> 1185 <span class="elementor-button-content-wrapper"> 1186 <span class="elementor-button-text">Schedule Consultation</span> 1187 </span> 1188 </a> 1189 </div> 1190 </div> 1191 </div> 1192 </div> 1193 </div> 1194 </div> 1195 <div class="elementor-element elementor-element-2e331194 e-con-full e-flex e-con e-parent" data-id="2e331194" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1196 <div class="elementor-element elementor-element-6c7b80ae e-con-full e-flex e-con e-child" data-id="6c7b80ae" data-element_type="container" data-e-type="container"> 1197 <div class="elementor-element elementor-element-2d095627 e-con-full e-flex e-con e-child" data-id="2d095627" data-element_type="container" data-e-type="container" data-settings="{"background_background":"slideshow","background_slideshow_gallery":[{"id":12164,"url":"https:\/\/upstategranitesolutions.com\/wp-content\/uploads\/2025\/11\/Briarledge-Dr-137-scaled.jpg"}],"background_slideshow_slide_duration":3000,"background_slideshow_transition_duration":900,"background_slideshow_loop":"yes","background_slideshow_slide_transition":"fade"}">
1198 </div> 1199 <div class="elementor-element elementor-element-684735fe e-con-full e-flex e-con e-child" data-id="684735fe" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1200 <div class="elementor-element elementor-element-557e36d2 animated-slow elementor-invisible elementor-widget elementor-widget-heading" data-id="557e36d2" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp","_animation_mobile":"none","_animation_delay":200}" data-widget_type="heading.default"> 1201 <div class="elementor-widget-container"> 1202 <h2 class="elementor-heading-title elementor-size-default">Effortless Countertop Upgrades for Any Space</h2> </div> 1203 </div> 1204 <div class="elementor-element elementor-element-db90f4e content animated-slow elementor-invisible elementor-widget elementor-widget-text-editor" data-id="db90f4e" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp","_animation_mobile":"none","_animation_delay":400}" data-widget_type="text-editor.default"> 1205 <div class="elementor-widget-container"> 1206 <p>Upgrading to granite countertops doesn’t need to feel complicated. Our Greenville-based team guides homeowners through every step—from inspiration to installation—serving projects throughout Upstate South Carolina, including Greer, and nearby regions like Asheville, NC.</p> </div> 1207 </div> 1208 <div class="elementor-element elementor-element-340c15b7 animated-slow elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-invisible elementor-widget elementor-widget-icon-list" data-id="340c15b7" data-element_type="widget" data-e-type="widget" data-settings="{"_animation_delay":600,"_animation":"fadeInUp","_animation_mobile":"none"}" data-widget_type="icon-list.default"> 1209 <div class="elementor-widget-container"> 1210 <ul class="elementor-icon-list-items"> 1211 <li class="elementor-icon-list-item"> 1212 <span class="elementor-icon-list-icon"> 1213 <i aria-hidden="true" class="fas fa-check"></i> </span> 1214 <span class="elementor-icon-list-text"><b>Visit Our Showroom:</b> Share your ideas with our design team and view full granite slabs in person.</span> 1215 </li> 1216 <li class="elementor-icon-list-item"> 1217 <span class="elementor-icon-list-icon"> 1218 <i aria-hidden="true" class="fas fa-check"></i> </span> 1219 <span class="elementor-icon-list-text"><b>Select Your Favorite Granite:</b> Choose colors, patterns, and finishes that fit your space and lifestyle.</span> 1220 </li> 1221 <li class="elementor-icon-list-item"> 1222 <span class="elementor-icon-list-icon"> 1223 <i aria-hidden="true" class="fas fa-check"></i> </span> 1224 <span class="elementor-icon-list-text"><b>Precision Fabrication</b>: Your granite is cut and finished using advanced CNC and waterjet technology</span> 1225 </li> 1226 <li class="elementor-icon-list-item"> 1227 <span class="elementor-icon-list-icon"> 1228 <i aria-hidden="true" class="fas fa-check"></i> </span> 1229 <span class="elementor-icon-list-text"><b>Professional Installation:</b> Enjoy expertly installed granite countertops built to perform for years.</span> 1230 </li> 1231 </ul> 1232 </div> 1233 </div> 1234 <div class="elementor-element elementor-element-1c10a4e elementor-align-left elementor-mobile-align-center animated-slow elementor-invisible elementor-widget elementor-widget-button" data-id="1c10a4e" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp","_animation_delay":800,"_animation_mobile":"none"}" data-widget_type="button.default"> 1235 <div class="elementor-widget-container"> 1236 <div class="elementor-button-wrapper"> 1237 <a class="elementor-button elementor-button-link elementor-size-sm" href="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjI0MTEiLCJ0b2dnbGUiOmZhbHNlfQ%3D%3D"> 1238 <span class="elementor-button-content-wrapper"> 1239 <span class="elementor-button-text">Request Quote</span> 1240 </span> 1241 </a> 1242 </div> 1243 </div>
1244 </div> 1245 </div> 1246 </div> 1247 </div> 1248 <div data-wpr-lazyrender="1" class="elementor-element elementor-element-2ebf65af e-flex e-con-boxed e-con e-parent" data-id="2ebf65af" data-element_type="container" data-e-type="container" id="faq"> 1249 <div class="e-con-inner"> 1250 <div class="elementor-element elementor-element-25174685 animated-slow elementor-invisible elementor-widget elementor-widget-heading" data-id="25174685" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInLeft","_animation_mobile":"none","_animation_delay":500}" data-widget_type="heading.default"> 1251 <div class="elementor-widget-container"> 1252 <h3 class="elementor-heading-title elementor-size-default">Granite Countertops FAQs</h3> </div> 1253 </div> 1254 <div class="elementor-element elementor-element-e4df097 content animated-slow elementor-invisible elementor-widget elementor-widget-text-editor" data-id="e4df097" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp","_animation_mobile":"none","_animation_delay":400}" data-widget_type="text-editor.default"> 1255 <div class="elementor-widget-container"> 1256 <p>Here are answers to some of the most common questions homeowners ask when choosing granite countertops for their kitchens, bathrooms, and living spaces.</p> </div> 1257 </div> 1258 <div class="elementor-element elementor-element-3a79373 elementor-widget elementor-widget-n-accordion" data-id="3a79373" data-element_type="widget" data-e-type="widget" data-settings="{"default_state":"expanded","max_items_expended":"one","n_accordion_animation_duration":{"unit":"ms","size":400,"sizes":[]}}" data-widget_type="nested-accordion.default"> 1259 <div class="elementor-widget-container"> 1260 <div class="e-n-accordion" aria-label="Accordion. Open links with Enter or Space, close with Escape, and navigate with Arrow Keys"> 1261 <details id="e-n-accordion-item-6130" class="e-n-accordion-item" open> 1262 <summary class="e-n-accordion-item-title" data-accordion-index="1" tabindex="0" aria-expanded="true" aria-controls="e-n-accordion-item-6130" > 1263 <span class='e-n-accordion-item-title-header'><div class="e-n-accordion-item-title-text"> Is granite cheaper than other stone countertops? </div></span> 1264 <span class='e-n-accordion-item-title-icon'> 1265 <span class='e-opened' ><i aria-hidden="true" class="fas fa-minus"></i></span> 1266 <span class='e-closed'><i aria-hidden="true" class="fas fa-plus"></i></span> 1267 </span> 1268 1269 </summary> 1270 <div role="region" aria-labelledby="e-n-accordion-item-6130" class="elementor-element elementor-element-55ec937c e-con-full e-flex e-con e-child" data-id="55ec937c" data-element_type="container" data-e-type="container"> 1271 <div class="elementor-element elementor-element-72e916e4 elementor-widget elementor-widget-text-editor" data-id="72e916e4" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1272 <div class="elementor-widget-container"> 1273 <div id="pp-faq-61377042b5787-1" class="pp-faq-item pp-faq-item-active" role="tablist"><div id="pp-faq-61377042b5787-panel-0" class="pp-faq-content fl-clearfix" role="tabpanel" aria-labelledby="pp-faq-61377042b5787-tab-0" aria-hidden="false" aria-live="polite"><div class="pp-faq-content-text"><span data-sheets-root="1">Granite typically has the lowest entry-level pricing among natural stone countertops. Higher-end granite options are also available depending on color and pattern.</span></div></div></div> </div> 1274 </div> 1275 </div> 1276 </details> 1277 <details id="e-n-accordion-item-6131" class="e-n-accordion-item" > 1278 <summary class="e-n-accordion-item-title" data-accordion-index="2" tabindex="-1" aria-expanded="false" aria-controls="e-n-accordion-item-6131" > 1279 <span class='e-n-accordion-item-title-header'><div class="e-n-accordion-item-title-text"> Why does some granite have pits on the surface? </div></span> 1280 <span class='e-n-accordion-item-title-icon'> 1281 <span class='e-opened' ><i aria-hidden="true" class="fas fa-minus"></i></span> 1282 <span class='e-closed'><i aria-hidden="true" class="fas fa-plus"></i></span> 1283 </span> 1284 1285 </summary> 1286 <div role="region" aria-labelledby="e-n-accordion-item-6131" class="elementor-element elementor-element-7652ad72 e-con-full e-flex e-con e-child" data-id="7652ad72" data-element_type="container" data-e-type="container"> 1287 <div class="elementor-element elementor-element-5a8860b8 elementor-widget elementor-widget-text-editor" data-id="5a8860b8" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1288 <div class="elementor-widget-container"> 1289 <div id="pp-faq-61377042b5787-2" class="pp-faq-item pp-faq-item-active" role="tablist"><div id="pp-faq-61377042b5787-panel-1" class="pp-faq-content fl-clearfix" role="tabpanel" aria-labelledby="pp-faq-61377042b5787-tab-1" aria-hidden="false" aria-live="polite"><div class="pp-faq-content-text"><p><span data-sheets-root="1">Pitting is a natural characteristic of granite that adds to its uniqueness. Most pits are small and barely noticeable, and they vary from slab to slab.</span></p></div></div></div> </div>
1290 </div> 1291 </div> 1292 </details> 1293 <details id="e-n-accordion-item-6132" class="e-n-accordion-item" > 1294 <summary class="e-n-accordion-item-title" data-accordion-index="3" tabindex="-1" aria-expanded="false" aria-controls="e-n-accordion-item-6132" > 1295 <span class='e-n-accordion-item-title-header'><div class="e-n-accordion-item-title-text"> Can granite be repaired if it gets damaged? </div></span> 1296 <span class='e-n-accordion-item-title-icon'> 1297 <span class='e-opened' ><i aria-hidden="true" class="fas fa-minus"></i></span> 1298 <span class='e-closed'><i aria-hidden="true" class="fas fa-plus"></i></span> 1299 </span> 1300 1301 </summary> 1302 <div role="region" aria-labelledby="e-n-accordion-item-6132" class="elementor-element elementor-element-13ea9e44 e-con-full e-flex e-con e-child" data-id="13ea9e44" data-element_type="container" data-e-type="container"> 1303 <div class="elementor-element elementor-element-64eea125 elementor-widget elementor-widget-text-editor" data-id="64eea125" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1304 <div class="elementor-widget-container"> 1305 <div id="pp-faq-61377042b5787-2" class="pp-faq-item pp-faq-item-active" role="tablist"><div id="pp-faq-61377042b5787-panel-1" class="pp-faq-content fl-clearfix" role="tabpanel" aria-labelledby="pp-faq-61377042b5787-tab-1" aria-hidden="false" aria-live="polite"><div class="pp-faq-content-text"><p>A: Unfortunately if granite is cracked or chipped it can’t be restored as new. It is however possible to fill the crack or chip with epoxy to hide the damage.</p></div></div></div> </div> 1306 </div> 1307 </div> 1308 </details> 1309 <details id="e-n-accordion-item-6133" class="e-n-accordion-item" > 1310 <summary class="e-n-accordion-item-title" data-accordion-index="4" tabindex="-1" aria-expanded="false" aria-controls="e-n-accordion-item-6133" > 1311 <span class='e-n-accordion-item-title-header'><div class="e-n-accordion-item-title-text"> What is the starting price for granite countertops? </div></span> 1312 <span class='e-n-accordion-item-title-icon'> 1313 <span class='e-opened' ><i aria-hidden="true" class="fas fa-minus"></i></span> 1314 <span class='e-closed'><i aria-hidden="true" class="fas fa-plus"></i></span> 1315 </span> 1316 1317 </summary> 1318 <div role="region" aria-labelledby="e-n-accordion-item-6133" class="elementor-element elementor-element-7bbd0d60 e-con-full e-flex e-con e-child" data-id="7bbd0d60" data-element_type="container" data-e-type="container"> 1319 <div class="elementor-element elementor-element-5ad14155 elementor-widget elementor-widget-text-editor" data-id="5ad14155" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1320 <div class="elementor-widget-container"> 1321 <div id="pp-faq-61377042b5787-3" class="pp-faq-item pp-faq-item-active" role="tablist"><div id="pp-faq-61377042b5787-panel-2" class="pp-faq-content fl-clearfix" role="tabpanel" aria-labelledby="pp-faq-61377042b5787-tab-2" aria-hidden="false" aria-live="polite"><div class="pp-faq-content-text"><p>A: Our granite materials start at $45+ per sq/ft. Installation is included in that price as well.</p></div></div></div> </div> 1322 </div> 1323 </div> 1324 </details> 1325 <details id="e-n-accordion-item-6134" class="e-n-accordion-item" > 1326 <summary class="e-n-accordion-item-title" data-accordion-index="5" tabindex="-1" aria-expanded="false" aria-controls="e-n-accordion-item-6134" > 1327 <span class='e-n-accordion-item-title-header'><div class="e-n-accordion-item-title-text"> How does granite come in different colors? </div></span> 1328 <span class='e-n-accordion-item-title-icon'> 1329 <span class='e-opened' ><i aria-hidden="true" class="fas fa-minus"></i></span> 1330 <span class='e-closed'><i aria-hidden="true" class="fas fa-plus"></i></span> 1331 </span> 1332 1333 </summary> 1334 <div role="region" aria-labelledby="e-n-accordion-item-6134" class="elementor-element elementor-element-1c6f6e18 e-con-full e-flex e-con e-child" data-id="1c6f6e18" data-element_type="container" data-e-type="container"> 1335 <div class="elementor-element elementor-element-1a54b70a elementor-widget elementor-widget-text-editor" data-id="1a54b70a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1336 <div class="elementor-widget-container"> 1337 <div id="pp-faq-61377042b5787-5" class="pp-faq-item pp-faq-item-active" role="tablist"><div id="pp-faq-61377042b5787-panel-4" class="pp-faq-content fl-clearfix" role="tabpanel" aria-labelledby="pp-faq-61377042b5787-tab-4" aria-hidden="false" aria-live="polite"><div class="pp-faq-content-text"><p>A: Since granite is a natural stone, it can vary in appearance depending on the conditions present when it was formed.</p></div></div></div> </div>
1338 </div> 1339 </div> 1340 </details> 1341 <details id="e-n-accordion-item-6135" class="e-n-accordion-item" > 1342 <summary class="e-n-accordion-item-title" data-accordion-index="6" tabindex="-1" aria-expanded="false" aria-controls="e-n-accordion-item-6135" > 1343 <span class='e-n-accordion-item-title-header'><div class="e-n-accordion-item-title-text"> Can liquid stain granite? </div></span> 1344 <span class='e-n-accordion-item-title-icon'> 1345 <span class='e-opened' ><i aria-hidden="true" class="fas fa-minus"></i></span> 1346 <span class='e-closed'><i aria-hidden="true" class="fas fa-plus"></i></span> 1347 </span> 1348 1349 </summary> 1350 <div role="region" aria-labelledby="e-n-accordion-item-6135" class="elementor-element elementor-element-8e6ca22 e-con-full e-flex e-con e-child" data-id="8e6ca22" data-element_type="container" data-e-type="container"> 1351 <div class="elementor-element elementor-element-58084f0e elementor-widget elementor-widget-text-editor" data-id="58084f0e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1352 <div class="elementor-widget-container"> 1353 <p>A: Yes, if a liquid is spilled and left on granite for an extended period of time, it will stain the granite. The chances are significantly lower when the granite is sealed properly.</p> </div> 1354 </div> 1355 </div> 1356 </details> 1357 <details id="e-n-accordion-item-6136" class="e-n-accordion-item" > 1358 <summary class="e-n-accordion-item-title" data-accordion-index="7" tabindex="-1" aria-expanded="false" aria-controls="e-n-accordion-item-6136" > 1359 <span class='e-n-accordion-item-title-header'><div class="e-n-accordion-item-title-text"> Will a knife scratch my granite countertop? </div></span> 1360 <span class='e-n-accordion-item-title-icon'> 1361 <span class='e-opened' ><i aria-hidden="true" class="fas fa-minus"></i></span> 1362 <span class='e-closed'><i aria-hidden="true" class="fas fa-plus"></i></span> 1363 </span> 1364 1365 </summary> 1366 <div role="region" aria-labelledby="e-n-accordion-item-6136" class="elementor-element elementor-element-6f49738 e-con-full e-flex e-con e-child" data-id="6f49738" data-element_type="container" data-e-type="container"> 1367 <div class="elementor-element elementor-element-486b5c5f elementor-widget elementor-widget-text-editor" data-id="486b5c5f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1368 <div class="elementor-widget-container"> 1369 <div id="fl-main-content" class="fl-page-content" role="main"><div class="fl-content-full container"><div class="row"><div class="fl-content col-md-12"><article id="fl-post-143" class="fl-post post-143 page type-page status-publish hentry"><div class="fl-post-content clearfix"><div class="fl-builder-content fl-builder-content-143 fl-builder-content-primary fl-builder-global-templates-locked" data-post-id="143"><div class="fl-row fl-row-full-width fl-row-bg-none fl-node-61312a805fbeb fl-row-default-height fl-row-align-center" data-node="61312a805fbeb"><div class="fl-row-content-wrap"><div class="fl-row-content fl-row-fixed-width fl-node-content"><div class="fl-col-group fl-node-61312aa4c16db" data-node="61312aa4c16db"><div class="fl-col fl-node-61312aa4c17f7 fl-col-bg-color" data-node="61312aa4c17f7"><div class="fl-col-content fl-node-content"><div class="fl-module fl-module-pp-faq fl-node-61377042b5787" data-node="61377042b5787"><div class="fl-module-content fl-node-content"><div class="pp-faq "><div id="pp-faq-61377042b5787-7" class="pp-faq-item pp-faq-item-active" role="tablist"><div id="pp-faq-61377042b5787-panel-6" class="pp-faq-content fl-clearfix" role="tabpanel" aria-labelledby="pp-faq-61377042b5787-tab-6" aria-hidden="false" aria-live="polite"><div class="pp-faq-content-text"><p>A: No, granite is a very hard stone. You are more likely to end up with a dull knife than a scratched countertop.</p></div></div></div></div></div></div></div></div></div></div></div></div></div></div></article></div></div></div></div> </div> 1370 </div> 1371 </div> 1372 </details> 1373 </div> 1374
1374<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Is granite cheaper than other stone countertops?","acceptedAnswer":{"@type":"Answer","text":"Granite typically has the lowest entry-level pricing among natural stone countertops. Higher-end granite options are also available depending on color and pattern."}},{"@type":"Question","name":"Why does some granite have pits on the surface?","acceptedAnswer":{"@type":"Answer","text":"Pitting is a natural characteristic of granite that adds to its uniqueness. Most pits are small and barely noticeable, and they vary from slab to slab."}},{"@type":"Question","name":"Can granite be repaired if it gets damaged?","acceptedAnswer":{"@type":"Answer","text":"A: Unfortunately if granite is cracked or chipped it can\u2019t be restored as new. It is however possible to fill the crack or chip with epoxy to hide the damage."}},{"@type":"Question","name":"What is the starting price for granite countertops?","acceptedA
1374nswer":{"@type":"Answer","text":"A: Our granite materials start at $45+ per sq\/ft. Installation is included in that price as well."}},{"@type":"Question","name":"How does granite come in different colors?","acceptedAnswer":{"@type":"Answer","text":"A: Since granite is a natural stone, it can vary in appearance depending on the conditions present when it was formed."}},{"@type":"Question","name":"Can liquid stain granite?","acceptedAnswer":{"@type":"Answer","text":"A: Yes, if a liquid is spilled and left on granite for an extended period of time, it will stain the granite. The chances are significantly lower when the granite is sealed properly."}},{"@type":"Question","name":"Will a knife scratch my granite countertop?","acceptedAnswer":{"@type":"Answer","text":"A: No, granite is a very hard stone. You are more likely to end up with a dull knife than a scratched countertop."}}]}</script>
1374 1375 </div> 1376 </div> 1377 </div> 1378 </div> 1379 <div class="elementor-element elementor-element-518f288b e-flex e-con-boxed e-con e-parent" data-id="518f288b" data-element_type="container" data-e-type="container" data-settings="{"background_background":"video","background_video_link":"https:\/\/youtu.be\/1417w63GLIU?si=kadUwdO1PNjSf69_"}"> 1380 <div class="e-con-inner"> 1381 <div class="elementor-background-video-container elementor-hidden-mobile"> 1382 <div class="elementor-background-video-embed" role="presentation"></div> 1383 </div> <div class="elementor-element elementor-element-367b3ae6 animated-slow elementor-invisible elementor-widget elementor-widget-heading" data-id="367b3ae6" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp","_animation_delay":500,"_animation_mobile":"none"}" data-widget_type="heading.default"> 1384 <div class="elementor-widget-container"> 1385 <h2 class="elementor-heading-title elementor-size-default">Transform Your Home with Granite Countertops</h2> </div> 1386 </div> 1387 <div class="elementor-element elementor-element-314e33e7 animated-slow elementor-invisible elementor-widget elementor-widget-text-editor" data-id="314e33e7" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp","_animation_delay":500}" data-widget_type="text-editor.default"> 1388 <div class="elementor-widget-container"> 1389 <p><span data-sheets-root="1">Granite countertops deliver lasting beauty, everyday durability, and timeless appeal. Heat resistant and family friendly, granite is built to perform in kitchens, bathrooms, and active homes.</span></p> </div> 1390 </div> 1391 <div class="elementor-element elementor-element-5a3465a9 elementor-align-center elementor-mobile-align-center animated-slow elementor-widget__width-inherit elementor-invisible elementor-widget elementor-widget-button" data-id="5a3465a9" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp","_animation_delay":1000,"_animation_mobile":"none"}" data-widget_type="button.default"> 1392 <div class="elementor-widget-container"> 1393 <div class="elementor-button-wrapper"> 1394 <a class="elementor-button elementor-button-link elementor-size-sm" href="#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6IjI0MTEiLCJ0b2dnbGUiOmZhbHNlfQ%3D%3D"> 1395 <span class="elementor-button-content-wrapper"> 1396 <span class="elementor-button-text">Schedule Your Consultation Today!</span> 1397 </span> 1398 </a> 1399 </div> 1400 </div> 1401 </div> 1402 </div> 1403 </div> 1404 </div> 1405 <footer data-elementor-type="footer" data-elementor-id="2617" class="elementor elementor-2617 elementor-location-footer" data-elementor-post-type="elementor_library"> 1406 <div class="elementor-element elementor-element-d51c71d e-flex e-con-boxed e-con e-parent" data-id="d51c71d" data-element_type="container" data-e-type="container" id="ccmfeed" data-settings="{"background_background":"classic"}"> 1407 <div class="e-con-inner"> 1408 <div class="elementor-element elementor-element-78cf40f elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="78cf40f" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1409 <div class="elementor-widget-container"> 1410 <h5 class="elementor-heading-title elementor-size-default">Our Blog</h5> </div> 1411 </div> 1412 <div class="elementor-element elementor-element-eb2a44c elementor-posts--align-center elementor-grid-tablet-1 elementor-grid-3 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-widget elementor-widget-posts" data-id="eb2a44c" data-element_type="widget" data-e-type="widget" data-settings="{"classic_row_gap":{"unit":"px","size":175,"sizes":[]},"classic_row_gap_tablet":{"unit":"px","size":40,"sizes":[]},"classic_row_gap_mobile":{"unit":"px","size":20,"sizes":[]},"classic_columns_tablet":"1","classic_columns":"3","classic_columns_mobile":"1","classic_row_gap_laptop":{"unit":"px","size":"","sizes":[]},"classic_row_gap_tablet_extra":{"unit":"px","size":"","sizes":[]}}" data-widget_type="posts.classic"> 1413 <div class="elementor-widget-container"> 1414 <div class="elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid" role="list">
1415 <article class="elementor-post elementor-grid-item post-10321 post type-post status-publish format-standard has-post-thumbnail hentry category-bathroom category-granite category-kitchen category-surfaces" role="listitem"> 1416 <a class="elementor-post__thumbnail__link" href="https://upstategranitesolutions.com/granite-countertops-timeless-value-for-greenville-homes/" tabindex="-1" > 1417 <div class="elementor-post__thumbnail"><img width="2000" height="1124" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%202000%201124'%3E%3C/svg%3E" class="attachment-full size-full wp-image-6209" alt="Granite countertop reflecting surrounding kitchen cabinetry for a finished remodel" data-lazy-src="https://upstategranitesolutions.com/wp-content/uploads/2024/12/55289-granite-counter-reflecting-kitchen-cabinets.jpg" /><noscript><img width="2000" height="1124" src="https://upstategranitesolutions.com/wp-content/uploads/2024/12/55289-granite-counter-reflecting-kitchen-cabinets.jpg" class="attachment-full size-full wp-image-6209" alt="Granite countertop reflecting surrounding kitchen cabinetry for a finished remodel" /></noscript></div> 1418 </a> 1419 <div class="elementor-post__text"> 1420 <h6 class="elementor-post__title"> 1421 <a href="https://upstategranitesolutions.com/granite-countertops-timeless-value-for-greenville-homes/" > 1422 Granite Countertops: Timeless Value for Greenville Homes </a> 1423 </h6> 1424 <div class="elementor-post__excerpt"> 1425 <p>When homeowners in Greenville, SC start planning a kitchen or bathroom remodel, countertops are one of the first design decisions. The right surface impacts more</p> 1426 </div> 1427 <div class="elementor-post__read-more-wrapper"> 1428 1429 <a class="elementor-post__read-more" href="https://upstategranitesolutions.com/granite-countertops-timeless-value-for-greenville-homes/" aria-label="Read more about Granite Countertops: Timeless Value for Greenville Homes" tabindex="-1" > 1430 Read More </a> 1431 1432 </div> 1433 </div> 1434 </article> 1435 <article class="elementor-post elementor-grid-item post-9668 post type-post status-publish format-standard has-post-thumbnail hentry category-blog" role="listitem"> 1436 <a class="elementor-post__thumbnail__link" href="https://upstategranitesolutions.com/why-stone-countertops-are-the-ultimate-upgrade-for-your-home/" tabindex="-1" > 1437 <div class="elementor-post__thumbnail"><img width="640" height="640" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%3E%3C/svg%3E" class="attachment-full size-full wp-image-11104" alt="Green modern kitchen with black counters and stainless appliances" data-lazy-src="https://upstategranitesolutions.com/wp-content/uploads/2025/10/imgi_89_image10.jpg" /><noscript><img width="640" height="640" src="https://upstategranitesolutions.com/wp-content/uploads/2025/10/imgi_89_image10.jpg" class="attachment-full size-full wp-image-11104" alt="Green modern kitchen with black counters and stainless appliances" /></noscript></div> 1438 </a> 1439 <div class="elementor-post__text"> 1440 <h6 class="elementor-post__title"> 1441 <a href="https://upstategranitesolutions.com/why-stone-countertops-are-the-ultimate-upgrade-for-your-home/" > 1442 Why Stone Countertops Are the Ultimate Upgrade for Your Home </a> 1443 </h6> 1444 <div class="elementor-post__excerpt"> 1445 <p>Proper care is essential to keeping your countertops looking beautiful and functional for years. Whether you have quartz, granite, marble, or butcher block, following simple maintenance tips—like regular cleaning, sealing, and protecting against heat and scratches—will ensure their longevity.</p> 1446 </div> 1447 <div class="elementor-post__read-more-wrapper"> 1448 1449 <a class="elementor-post__read-more" href="https://upstategranitesolutions.com/why-stone-countertops-are-the-ultimate-upgrade-for-your-home/" aria-label="Read more about Why Stone Countertops Are the Ultimate Upgrade for Your Home" tabindex="-1" > 1450 Read More </a> 1451 1452 </div> 1453 </div> 1454 </article> 1455 <article class="elementor-post elementor-grid-item post-9666 post type-post status-publish format-standard has-post-thumbnail hentry category-blog" role="listitem">
1456 <a class="elementor-post__thumbnail__link" href="https://upstategranitesolutions.com/the-timeless-appeal-of-stone-countertops-for-your-home/" tabindex="-1" > 1457 <div class="elementor-post__thumbnail"><img width="1900" height="1268" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201900%201268'%3E%3C/svg%3E" class="attachment-full size-full wp-image-10989" alt="Contemporary kitchen with white counters, mixed cabinetry, and hex tile flooring" data-lazy-src="https://upstategranitesolutions.com/wp-content/uploads/2025/10/imgi_134_Mcmillan-Calcatta-Gold-Quartz-3.jpg" /><noscript><img width="1900" height="1268" src="https://upstategranitesolutions.com/wp-content/uploads/2025/10/imgi_134_Mcmillan-Calcatta-Gold-Quartz-3.jpg" class="attachment-full size-full wp-image-10989" alt="Contemporary kitchen with white counters, mixed cabinetry, and hex tile flooring" /></noscript></div> 1458 </a> 1459 <div class="elementor-post__text"> 1460 <h6 class="elementor-post__title"> 1461 <a href="https://upstategranitesolutions.com/the-timeless-appeal-of-stone-countertops-for-your-home/" > 1462 The Timeless Appeal of Stone Countertops for Your Home </a> 1463 </h6> 1464 <div class="elementor-post__excerpt"> 1465 <p>Proper care is essential to keeping your countertops looking beautiful and functional for years. Whether you have quartz, granite, marble, or butcher block, following simple maintenance tips—like regular cleaning, sealing, and protecting against heat and scratches—will ensure their longevity.</p> 1466 </div> 1467 <div class="elementor-post__read-more-wrapper"> 1468 1469 <a class="elementor-post__read-more" href="https://upstategranitesolutions.com/the-timeless-appeal-of-stone-countertops-for-your-home/" aria-label="Read more about The Timeless Appeal of Stone Countertops for Your Home" tabindex="-1" > 1470 Read More </a> 1471 1472 </div> 1473 </div> 1474 </article> 1475 </div> 1476 1477 </div> 1478 </div> 1479 <div class="elementor-element elementor-element-ae13d03 elementor-align-center elementor-mobile-align-center animated-slow elementor-widget__width-inherit elementor-invisible elementor-widget elementor-widget-button" data-id="ae13d03" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp","_animation_delay":1000,"_animation_mobile":"none"}" data-widget_type="button.default"> 1480 <div class="elementor-widget-container"> 1481 <div class="elementor-button-wrapper"> 1482 <a class="elementor-button elementor-button-link elementor-size-sm" href="https://upstategranitesolutions.com/blog/"> 1483 <span class="elementor-button-content-wrapper"> 1484 <span class="elementor-button-text">View All Posts</span> 1485 </span> 1486 </a> 1487 </div> 1488 </div> 1489 </div> 1490 </div> 1491 </div> 1492 <div class="elementor-element elementor-element-5f41db54 e-flex e-con-boxed e-con e-parent" data-id="5f41db54" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1493 <div class="e-con-inner"> 1494 <div class="elementor-element elementor-element-27420a56 e-con-full e-flex e-con e-child" data-id="27420a56" data-element_type="container" data-e-type="container"> 1495 <div class="elementor-element elementor-element-5ba05953 elementor-widget elementor-widget-image" data-id="5ba05953" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1496 <div class="elementor-widget-container"> 1497 <a href="https://upstategranitesolutions.com/"> 1498 <img width="300" height="190" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20190'%3E%3C/svg%3E" class="attachment-medium size-medium wp-image-11727" alt="Upstate Granite Solutions Logo" data-lazy-srcset="https://upstategranitesolutions.com/wp-content/uploads/2024/08/newlogo-300x190.png 300w, https://upstategranitesolutions.com/wp-content/uploads/2024/08/newlogo.png 742w" data-lazy-sizes="(max-width: 300px) 100vw, 300px" data-lazy-src="https://upstategranitesolutions.
1498com/wp-content/uploads/2024/08/newlogo-300x190.png" /><noscript><img width="300" height="190" src="https://upstategranitesolutions.com/wp-content/uploads/2024/08/newlogo-300x190.png" class="attachment-medium size-medium wp-image-11727" alt="Upstate Granite Solutions Logo" srcset="https://upstategranitesolutions.com/wp-content/uploads/2024/08/newlogo-300x190.png 300w, https://upstategranitesolutions.com/wp-content/uploads/2024/08/newlogo.png 742w" sizes="(max-width: 300px) 100vw, 300px" /></noscript> </a> 1499 </div> 1500 </div> 1501 <div class="elementor-element elementor-element-a7dc9ba elementor-widget elementor-widget-heading" data-id="a7dc9ba" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default"> 1502 <div class="elementor-widget-container"> 1503 <span class="elementor-heading-title elementor-size-default"><a href="https://maps.app.goo.gl/EBHCvdGdzPi3n73o8"><span style="color:#f5b301">★★★★★</span> Google rating score: 4.9 of 5, based on 504 reviews</a></span> </div> 1504 </div> 1505 <div class="elementor-element elementor-element-73cb7245 elementor-align-start dontcache elementor-mobile-align-start elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="73cb7245" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1506 <div class="elementor-widget-container"> 1507 <ul class="elementor-icon-list-items"> 1508 <li class="elementor-icon-list-item"> 1509 <a href="https://maps.app.goo.gl/EfMdNiJXzNUPgT5v9" target="_blank"> 1510 1511 <span class="elementor-icon-list-icon"> 1512 <i aria-hidden="true" class="fas fa-map-marker-alt"></i> </span> 1513 <span class="elementor-icon-list-text">2840 New Easley Highway Greenville, SC 29611</span> 1514 </a> 1515 </li> 1516 <li class="elementor-icon-list-item"> 1517 <a href="https://upstategranitesolutions.com/contact-us/"> 1518 1519 <span class="elementor-icon-list-icon"> 1520 <i aria-hidden="true" class="far fa-clock"></i> </span> 1521 <span class="elementor-icon-list-text">Monday - Friday: 9am to 5pm</span> 1522 </a> 1523 </li> 1524 <li class="elementor-icon-list-item"> 1525 <a href="https://upstategranitesolutions.com/contact-us/"> 1526 1527 <span class="elementor-icon-list-icon"> 1528 <i aria-hidden="true" class="far fa-clock"></i> </span> 1529 <span class="elementor-icon-list-text">Saturday: 9am to 1pm</span> 1530 </a> 1531 </li> 1532 <li class="elementor-icon-list-item"> 1533 <a href="tel:8646263357"> 1534 1535 <span class="elementor-icon-list-icon"> 1536 <i aria-hidden="true" class="fas fa-phone-volume"></i> </span> 1537 <span class="elementor-icon-list-text">864-626-3357</span> 1538 </a> 1539 </li> 1540 <li class="elementor-icon-list-item"> 1541 <a href="https://upstategranitesolutions.com/sms-text-policy/"> 1542 1543 <span class="elementor-icon-list-icon"> 1544 <i aria-hidden="true" class="fas fa-lock"></i> </span> 1545 <span class="elementor-icon-list-text">Privacy Policy, Terms & Conditions, SMS Policy</span> 1546 </a> 1547 </li> 1548 </ul> 1549 </div> 1550 </div> 1551 <div class="elementor-element elementor-element-46bdd733 e-grid-align-left e-grid-align-mobile-center elementor-widget-mobile__width-initial elementor-shape-rounded elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="46bdd733" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default"> 1552 <div class="elementor-widget-container"> 1553 <div class="elementor-social-icons-wrapper elementor-grid" role="list"> 1554 <span class="elementor-grid-item" role="listitem"> 1555 <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-d166aac" href="https://www.facebook.com/upstategranitesolutions/" target="_blank"> 1556 <span class="elementor-screen-only">Facebook</span> 1557 <i aria-hidden="true" class="fab fa-facebook"></i> </a> 1558 </span> 1559 <span class="elementor-grid-item" role="listitem"> 1560 <a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-df71610" href="https://www.instagram.com/upstategranitesolutions/" target="_blank"> 1561 <span class="elementor-screen-only">Instagram</span> 1562 <i aria-hidden="true" class="fab fa-instagram"></i> </a> 1563 </span> 1564 <span class="elementor-grid-item" role="listitem"> 1565 <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-a5285d6" href="https://www.youtube.com/channel/UCaMeJD7054vBCgoOkAMkWJA" target="_blank"> 1566 <span class="elementor-screen-only">Youtube</span> 1567 <i aria-hidden="true" class="fab fa-youtube"></i> </a> 1568 </span> 1569 </div> 1570 </div>
1571 </div> 1572 <div class="elementor-element elementor-element-8c4d80d elementor-widget elementor-widget-html" data-id="8c4d80d" data-element_type="widget" data-e-type="widget" data-widget_type="html.default"> 1573 <div class="elementor-widget-container"> 1574
1574<script> 1575 document.addEventListener("DOMContentLoaded", function () { 1576 document.querySelectorAll(".footer-link").forEach(function (div) { 1577 let link = div.querySelector("a"); // Find the first <a> inside 1578 if (link) { 1579 div.addEventListener("click", function () { 1580 window.location.href = link.href; // Redirect to the link 1581 }); 1582 } 1583 }); 1584}); 1585</script>
1585 </div> 1586 </div> 1587 </div> 1588 <div class="elementor-element elementor-element-1e942665 e-con-full e-flex e-con e-child" data-id="1e942665" data-element_type="container" data-e-type="container"> 1589 <div class="elementor-element elementor-element-427225d elementor-widget elementor-widget-text-editor" data-id="427225d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1590 <div class="elementor-widget-container"> 1591 <p>Surfaces</p> </div> 1592 </div> 1593 <div class="elementor-element elementor-element-ad52776 elementor-align-start elementor-mobile-align-center elementor-tablet-align-center elementor-widget-mobile__width-inherit dontcache elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="ad52776" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1594 <div class="elementor-widget-container"> 1595 <ul class="elementor-icon-list-items"> 1596 <li class="elementor-icon-list-item"> 1597 <a href="https://upstategranitesolutions.com/countertop-materials/granite/"> 1598 1599 <span class="elementor-icon-list-text">Granite</span> 1600 </a> 1601 </li> 1602 <li class="elementor-icon-list-item"> 1603 <a href="https://upstategranitesolutions.com/countertop-materials/marble/"> 1604 1605 <span class="elementor-icon-list-text">Marble</span> 1606 </a> 1607 </li> 1608 <li class="elementor-icon-list-item"> 1609 <a href="https://upstategranitesolutions.com/countertop-materials/quartz/"> 1610 1611 <span class="elementor-icon-list-text">Quartz</span> 1612 </a> 1613 </li> 1614 <li class="elementor-icon-list-item"> 1615 <a href="https://upstategranitesolutions.com/countertop-materials/quartzite/"> 1616 1617 <span class="elementor-icon-list-text">Quartzite</span> 1618 </a> 1619 </li> 1620 <li class="elementor-icon-list-item"> 1621 <a href="https://upstategranitesolutions.com/countertop-materials/soapstone/"> 1622 1623 <span class="elementor-icon-list-text">Soapstone</span> 1624 </a> 1625 </li> 1626 <li class="elementor-icon-list-item"> 1627 <a href="https://upstategranitesolutions.com/countertop-materials/porcelain/"> 1628 1629 <span class="elementor-icon-list-text">Porcelain</span> 1630 </a> 1631 </li> 1632 <li class="elementor-icon-list-item"> 1633 <a href="https://upstategranitesolutions.com/countertop-materials/onyx/"> 1634 1635 <span class="elementor-icon-list-text">Onyx</span> 1636 </a> 1637 </li> 1638 </ul> 1639 </div> 1640 </div> 1641 <div class="elementor-element elementor-element-6d2339b elementor-widget elementor-widget-text-editor" data-id="6d2339b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1642 <div class="elementor-widget-container"> 1643 <p>Spaces</p> </div> 1644 </div> 1645 <div class="elementor-element elementor-element-5a591f0b elementor-align-start dontcache elementor-mobile-align-center elementor-widget-mobile__width-inherit elementor-tablet-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="5a591f0b" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1646 <div class="elementor-widget-container"> 1647 <ul class="elementor-icon-list-items"> 1648 <li class="elementor-icon-list-item"> 1649 <a href="https://upstategranitesolutions.com/rooms/kitchen/"> 1650 1651 <span class="elementor-icon-list-text">Kitchen</span> 1652 </a> 1653 </li> 1654 <li class="elementor-icon-list-item"> 1655 <a href="https://upstategranitesolutions.com/rooms/bathroom/"> 1656 1657 <span class="elementor-icon-list-text">Bathroom</span> 1658 </a> 1659 </li> 1660 <li class="elementor-icon-list-item"> 1661 <a href="https://upstategranitesolutions.com/rooms/basement/"> 1662 1663 <span class="elementor-icon-list-text">Basement</span> 1664 </a> 1665 </li> 1666 <li class="elementor-icon-list-item">
1667 <a href="https://upstategranitesolutions.com/rooms/outdoors/"> 1668 1669 <span class="elementor-icon-list-text">Outdoors</span> 1670 </a> 1671 </li> 1672 </ul> 1673 </div> 1674 </div> 1675 </div> 1676 <div class="elementor-element elementor-element-7ccbdd05 e-con-full e-flex e-con e-child" data-id="7ccbdd05" data-element_type="container" data-e-type="container"> 1677 <div class="elementor-element elementor-element-b03691c elementor-widget elementor-widget-text-editor" data-id="b03691c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1678 <div class="elementor-widget-container"> 1679 <p>Service Area</p> </div> 1680 </div> 1681 <div class="elementor-element elementor-element-a5d2017 elementor-align-start elementor-mobile-align-center elementor-tablet-align-center elementor-widget-mobile__width-inherit dontcache elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="a5d2017" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1682 <div class="elementor-widget-container"> 1683 <ul class="elementor-icon-list-items"> 1684 <li class="elementor-icon-list-item"> 1685 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-asheville-nc/"> 1686 1687 <span class="elementor-icon-list-text">Asheville, NC</span> 1688 </a> 1689 </li> 1690 <li class="elementor-icon-list-item"> 1691 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-greenville-sc/"> 1692 1693 <span class="elementor-icon-list-text">Greenville, SC</span> 1694 </a> 1695 </li> 1696 <li class="elementor-icon-list-item"> 1697 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-travelers-rest-sc/"> 1698 1699 <span class="elementor-icon-list-text">Travelers Rest, SC</span> 1700 </a> 1701 </li> 1702 <li class="elementor-icon-list-item"> 1703 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-powdersville-sc/"> 1704 1705 <span class="elementor-icon-list-text">Powdersville, SC</span> 1706 </a> 1707 </li> 1708 <li class="elementor-icon-list-item"> 1709 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-gaffney-sc/"> 1710 1711 <span class="elementor-icon-list-text">Gaffney, SC</span> 1712 </a> 1713 </li> 1714 <li class="elementor-icon-list-item"> 1715 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-hendersonville-nc/"> 1716 1717 <span class="elementor-icon-list-text">Hendersonville, NC</span> 1718 </a> 1719 </li> 1720 <li class="elementor-icon-list-item"> 1721 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-taylors-sc/"> 1722 1723 <span class="elementor-icon-list-text">Taylors, SC</span> 1724 </a> 1725 </li> 1726 <li class="elementor-icon-list-item"> 1727 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-easley-sc/"> 1728 1729 <span class="elementor-icon-list-text">Easley, SC</span> 1730 </a> 1731 </li> 1732 <li class="elementor-icon-list-item"> 1733 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-mauldin-sc/"> 1734 1735 <span class="elementor-icon-list-text">Mauldin, SC</span> 1736 </a> 1737 </li> 1738 <li class="elementor-icon-list-item"> 1739 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-simpsonville-sc/"> 1740 1741 <span class="elementor-icon-list-text">Simpsonville, SC</span> 1742 </a> 1743 </li> 1744 <li class="elementor-icon-list-item"> 1745 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-anderson-sc/"> 1746 1747 <span class="elementor-icon-list-text">Anderson, SC</span> 1748 </a> 1749 </li> 1750 <li class="elementor-icon-list-item">
1751 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-spartanburg-sc/"> 1752 1753 <span class="elementor-icon-list-text">Spartanburg, SC</span> 1754 </a> 1755 </li> 1756 <li class="elementor-icon-list-item"> 1757 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-greer-sc/"> 1758 1759 <span class="elementor-icon-list-text">Greer, SC</span> 1760 </a> 1761 </li> 1762 <li class="elementor-icon-list-item"> 1763 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-keowee-sc/"> 1764 1765 <span class="elementor-icon-list-text">Keowee, SC</span> 1766 </a> 1767 </li> 1768 <li class="elementor-icon-list-item"> 1769 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-union-sc/"> 1770 1771 <span class="elementor-icon-list-text">Union, SC</span> 1772 </a> 1773 </li> 1774 <li class="elementor-icon-list-item"> 1775 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-salem-sc/"> 1776 1777 <span class="elementor-icon-list-text">Salem, SC</span> 1778 </a> 1779 </li> 1780 <li class="elementor-icon-list-item"> 1781 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-seneca-sc/"> 1782 1783 <span class="elementor-icon-list-text">Seneca, SC</span> 1784 </a> 1785 </li> 1786 <li class="elementor-icon-list-item"> 1787 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-clemson-sc/"> 1788 1789 <span class="elementor-icon-list-text">Clemson, SC</span> 1790 </a> 1791 </li> 1792 <li class="elementor-icon-list-item"> 1793 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-landrum-sc/"> 1794 1795 <span class="elementor-icon-list-text">Landrum, SC</span> 1796 </a> 1797 </li> 1798 <li class="elementor-icon-list-item"> 1799 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-laurens-sc/"> 1800 1801 <span class="elementor-icon-list-text">Laurens, SC</span> 1802 </a> 1803 </li> 1804 <li class="elementor-icon-list-item"> 1805 <a href="https://upstategranitesolutions.com/custom-countertop-installation-in-ware-shoals-sc/"> 1806 1807 <span class="elementor-icon-list-text">Ware Shoals, SC</span> 1808 </a> 1809 </li> 1810 </ul> 1811 </div> 1812 </div> 1813 </div> 1814 <div class="elementor-element elementor-element-2ba0636c e-con-full e-flex e-con e-child" data-id="2ba0636c" data-element_type="container" data-e-type="container"> 1815 <div class="elementor-element elementor-element-9560385 elementor-widget elementor-widget-text-editor" data-id="9560385" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1816 <div class="elementor-widget-container"> 1817 <p>About</p> </div> 1818 </div> 1819 <div class="elementor-element elementor-element-9d75277 elementor-align-start elementor-mobile-align-center elementor-tablet-align-center elementor-widget-mobile__width-inherit dontcache elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="9d75277" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1820 <div class="elementor-widget-container"> 1821 <ul class="elementor-icon-list-items"> 1822 <li class="elementor-icon-list-item"> 1823 <a href="https://upstategranitesolutions.com/contact/"> 1824 1825 <span class="elementor-icon-list-text">Contact Us</span> 1826 </a> 1827 </li> 1828 <li class="elementor-icon-list-item"> 1829 <a href="https://upstategranitesolutions.com/gallery/"> 1830 1831 <span class="elementor-icon-list-text">Gallery</span> 1832 </a> 1833 </li> 1834 <li class="elementor-icon-list-item"> 1835 <a href="https://upstategranitesolutions.com/process/"> 1836 1837 <span class="elementor-icon-list-text">Our Process</span> 1838 </a> 1839 </li> 1840 <li class="elementor-icon-list-item">
1841 <a href="https://upstategranitesolutions.com/raise-the-flag/"> 1842 1843 <span class="elementor-icon-list-text">Raise the Flag</span> 1844 </a> 1845 </li> 1846 <li class="elementor-icon-list-item"> 1847 <a href="https://upstategranitesolutions.com/projects/"> 1848 1849 <span class="elementor-icon-list-text">Projects</span> 1850 </a> 1851 </li> 1852 <li class="elementor-icon-list-item"> 1853 <a href="https://upstategranitesolutions.com/faq/"> 1854 1855 <span class="elementor-icon-list-text">FAQ</span> 1856 </a> 1857 </li> 1858 <li class="elementor-icon-list-item"> 1859 <a href="https://upstategranitesolutions.com/blog/"> 1860 1861 <span class="elementor-icon-list-text">Blog</span> 1862 </a> 1863 </li> 1864 <li class="elementor-icon-list-item"> 1865 <a href="https://upstategranitesolutions.com/financing-options/"> 1866 1867 <span class="elementor-icon-list-text">Financing</span> 1868 </a> 1869 </li> 1870 <li class="elementor-icon-list-item"> 1871 <a href="https://upstategranitesolutions.com/ugs-code-referral-program/"> 1872 1873 <span class="elementor-icon-list-text">UGS Code</span> 1874 </a> 1875 </li> 1876 </ul> 1877 </div> 1878 </div> 1879 </div> 1880 <div class="elementor-element elementor-element-99478f9 e-con-full e-flex e-con e-child" data-id="99478f9" data-element_type="container" data-e-type="container"> 1881 <div class="elementor-element elementor-element-0f575a9 elementor-widget elementor-widget-text-editor" data-id="0f575a9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1882 <div class="elementor-widget-container"> 1883 <p>Partners</p> </div> 1884 </div> 1885 <div class="elementor-element elementor-element-a65c1b7 elementor-align-start elementor-mobile-align-center elementor-tablet-align-center elementor-widget-mobile__width-inherit dontcache elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="a65c1b7" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default"> 1886 <div class="elementor-widget-container"> 1887 <ul class="elementor-icon-list-items"> 1888 <li class="elementor-icon-list-item"> 1889 <a href="https://upstategranitesolutions.com/stone-countertop-partner-for-custom-home-builder-partnerships-greenville-sc/"> 1890 1891 <span class="elementor-icon-list-text">Custom Home Builders</span> 1892 </a> 1893 </li> 1894 <li class="elementor-icon-list-item"> 1895 <a href="https://upstategranitesolutions.com/stone-countertop-partner-for-interior-designers-greenville-sc/"> 1896 1897 <span class="elementor-icon-list-text">Interior Designers</span> 1898 </a> 1899 </li> 1900 <li class="elementor-icon-list-item"> 1901 <a href="https://upstategranitesolutions.com/stone-countertop-partner-for-commercial-application-greenville-sc/"> 1902 1903 <span class="elementor-icon-list-text">Commercial</span> 1904 </a> 1905 </li> 1906 <li class="elementor-icon-list-item"> 1907 <a href="https://upstategranitesolutions.com/stone-countertop-partner-for-kitchen-bath-providers-installers-greenville-sc/"> 1908 1909 <span class="elementor-icon-list-text">K&B Companies</span> 1910 </a> 1911 </li> 1912 <li class="elementor-icon-list-item"> 1913 <a href="https://upstategranitesolutions.com/stone-countertop-partner-for-remodeling-renovation-contractors-greenville-sc/"> 1914 1915 <span class="elementor-icon-list-text">Remodeling & Renovation</span> 1916 </a> 1917 </li> 1918 <li class="elementor-icon-list-item"> 1919 <a href="https://upstategranitesolutions.com/stone-countertop-partner-for-cabinet-maker-millworker-partnerships-greenville-sc/"> 1920 1921 <span class="elementor-icon-list-text">Cabinet Makers & Millworkers</span> 1922 </a> 1923 </li> 1924 <li class="elementor-icon-list-item">
1925 <a href="https://upstategranitesolutions.com/stone-countertop-partner-for-architect-partnerships-greenville-sc/"> 1926 1927 <span class="elementor-icon-list-text">Architects</span> 1928 </a> 1929 </li> 1930 <li class="elementor-icon-list-item"> 1931 <a href="https://upstategranitesolutions.com/stone-countertop-partner-for-property-management-companies-greenville-sc/"> 1932 1933 <span class="elementor-icon-list-text">Property Management</span> 1934 </a> 1935 </li> 1936 <li class="elementor-icon-list-item"> 1937 <a href="https://upstategranitesolutions.com/stone-countertop-partner-for-flooring-tile-companies-greenville-sc/"> 1938 1939 <span class="elementor-icon-list-text">Flooring & Tile</span> 1940 </a> 1941 </li> 1942 </ul> 1943 </div> 1944 </div> 1945 </div> 1946 </div> 1947 </div> 1948 <div class="elementor-element elementor-element-a3512eb e-con-full e-flex e-con e-parent" data-id="a3512eb" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1949 <div class="elementor-element elementor-element-aa6aa89 e-con-full link-1 footer-link e-flex e-con e-child" data-id="aa6aa89" data-element_type="container" data-e-type="container"> 1950 <div class="elementor-element elementor-element-3d730c9 elementor-widget elementor-widget-text-editor" data-id="3d730c9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1951 <div class="elementor-widget-container"> 1952 <p><a href="https://infostreamusa.com/" data-wplink-edit="true">Webdesign by InfoStream Solutions</a></p> </div> 1953 </div> 1954 <div class="elementor-element elementor-element-76aea69 elementor-widget elementor-widget-image" data-id="76aea69" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1955 <div class="elementor-widget-container"> 1956 <a href="https://infostreamusa.com/"> 1957 <img width="19" height="15" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2019%2015'%3E%3C/svg%3E" class="attachment-full size-full wp-image-8884" alt="InfoStream Solutions of Toledo" data-lazy-src="https://upstategranitesolutions.com/wp-content/uploads/2024/08/infostreamusa.png" /><noscript><img width="19" height="15" src="https://upstategranitesolutions.com/wp-content/uploads/2024/08/infostreamusa.png" class="attachment-full size-full wp-image-8884" alt="InfoStream Solutions of Toledo" /></noscript> </a> 1958 </div> 1959 </div> 1960 </div> 1961 <div class="elementor-element elementor-element-ac7df81 e-con-full link-2 footer-link e-flex e-con e-child" data-id="ac7df81" data-element_type="container" data-e-type="container"> 1962 <div class="elementor-element elementor-element-8f36cd2 elementor-widget elementor-widget-text-editor" data-id="8f36cd2" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 1963 <div class="elementor-widget-container"> 1964 <p><a href="https://grandonyx.pro/">Sales & Growth Powered By Grand Onyx</a></p> </div> 1965 </div> 1966 <div class="elementor-element elementor-element-16943e6 elementor-widget elementor-widget-image" data-id="16943e6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default"> 1967 <div class="elementor-widget-container"> 1968 <a href="https://grandonyx.pro/"> 1969 <img width="20" height="20" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%3E%3C/svg%3E" class="attachment-full size-full wp-image-8885" alt="GrandOnyx logo" data-lazy-src="https://upstategranitesolutions.com/wp-content/uploads/2024/08/grandonyxlogo.png" /><noscript><img width="20" height="20" src="https://upstategranitesolutions.com/wp-content/uploads/2024/08/grandonyxlogo.png" class="attachment-full size-full wp-image-8885" alt="GrandOnyx logo" /></noscript> </a> 1970 </div> 1971 </div> 1972 </div> 1973 </div> 1974 </footer> 1975
1976<script type="speculationrules"> 1977{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hello-infostream/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1978</script>
1978 1979 <div data-elementor-type="popup" data-elementor-id="2411" class="elementor elementor-2411 elementor-location-popup" data-elementor-settings="{"entrance_animation":"fadeIn","exit_animation":"fadeIn","entrance_animation_duration":{"unit":"px","size":"1","sizes":[]},"a11y_navigation":"yes","triggers":[],"timing":[]}" data-elementor-post-type="elementor_library"> 1980 <div class="elementor-element elementor-element-6a4c8d0 e-con-full e-flex e-con e-parent" data-id="6a4c8d0" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","animation":"none"}"> 1981 <div class="elementor-element elementor-element-f5fdb37 e-con-full elementor-hidden-mobile e-flex e-con e-child" data-id="f5fdb37" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1982 <div class="elementor-element elementor-element-9743b61 elementor-widget elementor-widget-spacer" data-id="9743b61" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 1983 <div class="elementor-widget-container"> 1984 <div class="elementor-spacer"> 1985 <div class="elementor-spacer-inner"></div> 1986 </div> 1987 </div> 1988 </div> 1989 </div> 1990 <div class="elementor-element elementor-element-7866803 e-con-full e-flex e-con e-child" data-id="7866803" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 1991 <div class="elementor-element elementor-element-6efef25 elementor-invisible elementor-widget elementor-widget-heading" data-id="6efef25" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp","_animation_delay":200}" data-widget_type="heading.default"> 1992 <div class="elementor-widget-container"> 1993 <h5 class="elementor-heading-title elementor-size-default">Request a Consultation</h5> </div> 1994 </div> 1995 <div class="elementor-element elementor-element-750b2df elementor-invisible elementor-widget elementor-widget-text-editor" data-id="750b2df" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp","_animation_delay":400}" data-widget_type="text-editor.default"> 1996 <div class="elementor-widget-container"> 1997 <p>One of our in-house designers will schedule your <strong>free design consultation</strong>.</p> </div> 1998 </div> 1999 <div class="elementor-element elementor-element-18dcf2d ConsultForm elementor-button-align-stretch elementor-invisible elementor-widget elementor-widget-form" data-id="18dcf2d" data-element_type="widget" data-e-type="widget" id="ConsultForm" data-settings="{"step_next_label":"Next","step_previous_label":"Previous","_animation":"fadeInUp","_animation_delay":600,"button_width":"100","step_type":"number_text","step_icon_shape":"circle"}" data-widget_type="form.default"> 2000 <div class="elementor-widget-container"> 2001 <form class="elementor-form" method="post" name="ConsultForm" aria-label="ConsultForm"> 2002 <input type="hidden" name="post_id" value="2411"/> 2003 <input type="hidden" name="form_id" value="18dcf2d"/> 2004 <input type="hidden" name="referer_title" value="" /> 2005 2006 2007 <div class="elementor-form-fields-wrapper elementor-labels-"> 2008 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-50"> 2009 <label for="form-field-name" class="elementor-field-label elementor-screen-only"> 2010 Name </label> 2011 <input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Name"> 2012 </div> 2013 <div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-50 elementor-field-required"> 2014 <label for="form-field-email" class="elementor-field-label elementor-screen-only"> 2015 Email </label> 2016 <input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Email" required="required"> 2017 </div> 2018 <div class="elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-Phone elementor-col-50"> 2019 <label for="form-field-Phone" class="elementor-field-label elementor-screen-only"> 2020 Phone </label> 2021 <input size="1" type="tel" name="form_fields[Phone]" id="form-field-Phone" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Phone" pattern="[0-9()#&+*-=.]+" title="Only numbers and phone characters (#, -, *, etc) are accepted."> 2022 2023 </div> 2024 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-City elementor-col-50"> 2025 <label for="form-field-City" class="elementor-field-label elementor-screen-only"> 2026 City, State </label> 2027 <input size="1" type="text" name="form_fields[City]" id="form-field-City" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="City, State"> 2028 </div> 2029 <div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-field_0ad8d90 elementor-col-100"> 2030 <label for="form-field-field_0ad8d90" class="elementor-field-label elementor-screen-only"> 2031 Project Details </label> 2032 <textarea class="elementor-field-textual elementor-field elementor-size-sm" name="form_fields[field_0ad8d90]" id="form-field-field_0ad8d90" rows="2" placeholder="Project Details"></textarea> </div> 2033 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_f832792 elementor-col-100"> 2034 <label for="form-field-field_f832792" class="elementor-field-label elementor-screen-only"> 2035 Where did you hear about us? </label> 2036 <input size="1" type="text" name="form_fields[field_f832792]" id="form-field-field_f832792" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Where did you hear about us?"> 2037 </div> 2038 <div class="elementor-field-type-checkbox elementor-field-group elementor-column elementor-field-group-field_c2bbc7c elementor-col-100"> 2039 <div class="elementor-field-subgroup "><span class="elementor-field-option"><input type="checkbox" value="<span style="font-size:16px;">By checking this box, I consent to receive conversational SMS messages from Upstate Granite Solutions related to appointment confirmations, project scheduling, installation updates, estimates, or billing-related communication, customer service responses, follow-up requests at the phone number provided above. The SMS frequency may vary. Data rates may apply. For assistance, reply HELP. Reply STOP to opt out of receiving text messages. <br /><a href="
2039https://upstategranitesolutions.com/sms-text-policy/" target="_blank" style="color:#D6AE41;">Please review our Privacy Policy and Terms & Conditions</a>.</span>" id="form-field-field_c2bbc7c-0" name="form_fields[field_c2bbc7c]"> <label for="form-field-field_c2bbc7c-0"><span style="font-size:16px;">By checking this box, I consent to receive conversational SMS messages from Upstate Granite Solutions related to appointment confirmations, project scheduling, installation updates, estimates, or billing-related communication, customer service responses, follow-up requests at the phone number provided above. The SMS frequency may vary. Data rates may apply. For assistance, reply HELP. Reply STOP to opt out of receiving text messages. <br /><a href="https://upstategranitesolutions.com/sms-text-policy/" target="_blank" style="color:#D6AE41;">Please review our Privacy Policy and Terms & Conditions</a>.</span></label></span></div> </div> 2040 <div class="elementor-field-type-hidden elementor-field-group elementor-column elementor-field-group-_goc_enable elementor-col-100"> 2041 <input size="1" type="hidden" name="form_fields[_goc_enable]" id="form-field-_goc_enable" class="elementor-field elementor-size-sm elementor-field-textual" value="1"> 2042 </div> 2043 <div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons"> 2044 <button class="elementor-button elementor-size-sm" type="submit"> 2045 <span class="elementor-button-content-wrapper"> 2046 <span class="elementor-button-text">Send Request</span> 2047 </span> 2048 </button> 2049 </div> 2050 </div> 2051 </form> 2052 </div> 2053 </div> 2054 </div> 2055 </div> 2056 </div> 2057 <div data-elementor-type="popup" data-elementor-id="14398" class="elementor elementor-14398 elementor-location-popup" data-elementor-settings="{"entrance_animation":"fadeIn","exit_animation":"fadeIn","entrance_animation_duration":{"unit":"px","size":"1","sizes":[]},"a11y_navigation":"yes","triggers":[],"timing":[]}" data-elementor-post-type="elementor_library"> 2058 <div class="elementor-element elementor-element-6a4c8d0 e-con-full e-flex e-con e-parent" data-id="6a4c8d0" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic","animation":"none"}"> 2059 <div class="elementor-element elementor-element-f5fdb37 e-con-full elementor-hidden-mobile e-flex e-con e-child" data-id="f5fdb37" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 2060 <div class="elementor-element elementor-element-9743b61 elementor-widget elementor-widget-spacer" data-id="9743b61" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default"> 2061 <div class="elementor-widget-container"> 2062 <div class="elementor-spacer"> 2063 <div class="elementor-spacer-inner"></div> 2064 </div> 2065 </div> 2066 </div> 2067 </div> 2068 <div class="elementor-element elementor-element-7866803 e-con-full e-flex e-con e-child" data-id="7866803" data-element_type="container" data-e-type="container" data-settings="{"background_background":"classic"}"> 2069 <div class="elementor-element elementor-element-6efef25 elementor-invisible elementor-widget elementor-widget-heading" data-id="6efef25" data-element_type="widget" data-e-type="widget" data-settings="{"_animation":"fadeInUp","_animation_delay":200}" data-widget_type="heading.default"> 2070 <div class="elementor-widget-container"> 2071 <h5 class="elementor-heading-title elementor-size-default">Request a Builder Consultation</h5> </div> 2072 </div> 2073 <div class="elementor-element elementor-element-18dcf2d ConsultForm elementor-button-align-stretch elementor-invisible elementor-widget elementor-widget-form" data-id="18dcf2d" data-element_type="widget" data-e-type="widget" id="ConsultForm" data-settings="{"step_next_label":"Next","step_previous_label":"Previous","_animation":"fadeInUp","_animation_delay":600,"button_width":"100","step_type":"number_text","step_icon_shape":"circle"}" data-widget_type="form.default"> 2074 <div class="elementor-widget-container"> 2075 <form class="elementor-form" method="post" name="ConsultForm" aria-label="ConsultForm"> 2076 <input type="hidden" name="post_id" value="14398"/> 2077 <input type="hidden" name="form_id" value="18dcf2d"/> 2078 <input type="hidden" name="referer_title" value="" /> 2079 2080 2081 <div class="elementor-form-fields-wrapper elementor-labels-"> 2082 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-33"> 2083 <label for="form-field-name" class="elementor-field-label elementor-screen-only"> 2084 Full Name </label> 2085 <input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Full Name"> 2086 </div> 2087 <div class="elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-Phone elementor-col-33"> 2088 <label for="form-field-Phone" class="elementor-field-label elementor-screen-only"> 2089 Contact Number </label> 2090 <input size="1" type="tel" name="form_fields[Phone]" id="form-field-Phone" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Contact Number" pattern="[0-9()#&+*-=.]+" title="Only numbers and phone characters (#, -, *, etc) are accepted."> 2091 2092 </div> 2093 <div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-33 elementor-field-required"> 2094 <label for="form-field-email" class="elementor-field-label elementor-screen-only"> 2095 Email </label> 2096 <input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Email" required="required"> 2097 </div> 2098 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_0ad8d90 elementor-col-100"> 2099 <label for="form-field-field_0ad8d90" class="elementor-field-label elementor-screen-only"> 2100 To whom should we direct information regarding a partnership? </label> 2101 <input size="1" type="text" name="form_fields[field_0ad8d90]" id="form-field-field_0ad8d90" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="To whom should we direct information regarding a partnership?"> 2102 </div> 2103 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_4d2b388 elementor-col-100"> 2104 <label for="form-field-field_4d2b388" class="elementor-field-label elementor-screen-only"> 2105 What areas of the Upstate do you service? </label> 2106 <input size="1" type="text" name="form_fields[field_4d2b388]" id="form-field-field_4d2b388" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="What areas of the Upstate do you service?"> 2107 </div> 2108 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_c314e96 elementor-col-100"> 2109 <label for="form-field-field_c314e96" class="elementor-field-label elementor-screen-only"> 2110 Is there a material you prefer for the majority of your projects? </label> 2111 <input size="1" type="text" name="form_fields[field_c314e96]" id="form-field-field_c314e96" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Is there a material you prefer for the majority of your projects?"> 2112 </div> 2113 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_1d0815a elementor-col-100"> 2114 <label for="form-field-field_1d0815a" class="elementor-field-label elementor-screen-only"> 2115 Do you do in-house design or what design firms do you use? </label> 2116 <input size="1" type="text" name="form_fields[field_1d0815a]" id="form-field-field_1d0815a" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="Do you do in-house design or what design firms do you use?"> 2117 </div> 2118 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_e80562f elementor-col-100"> 2119 <label for="form-field-field_e80562f" class="elementor-field-label elementor-screen-only"> 2120 How many projects can we help you complete this year? </label> 2121 <input size="1" type="text" name="form_fields[field_e80562f]" id="form-field-field_e80562f" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="How many projects can we help you complete this year?"> 2122 </div> 2123 <div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_74bbd00 elementor-col-100"> 2124 <label for="form-field-field_74bbd00" class="elementor-field-label elementor-screen-only"> 2125 What is your estimated amount of square footage in countertops annually? </label> 2126 <input size="1" type="text" name="form_fields[field_74bbd00]" id="form-field-field_74bbd00" class="elementor-field elementor-size-sm elementor-field-textual" placeholder="What is your estimated amount of square footage in countertops annually?"> 2127 </div> 2128 <div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons"> 2129 <button class="elementor-button elementor-size-sm" type="submit"> 2130 <span class="elementor-button-content-wrapper"> 2131 <span class="elementor-button-text">Send Request</span> 2132 </span> 2133 </button> 2134 </div> 2135 </div> 2136 </form> 2137 </div>
2138 </div> 2139 </div> 2140 </div> 2141 </div> 2142 <link data-noptimize="1" data-no-optimize="1" data-no-minify="1" data-no-defer="1" rel='stylesheet' id='trustindex-widget-css-f1469a79413c964eeb7a982a04af6819-css' href='https://upstategranitesolutions.com/wp-content/uploads/trustindex-google-widget.css?1790242865' media='all' />
2143<script id="rocket_lazyload_css-js-extra"> 2144var rocket_lazyload_css_data = {"threshold":"300"}; 2145//# sourceURL=rocket_lazyload_css-js-extra 2146</script>
vendor: 1 bytes, line 2146
2146
2147<script id="rocket_lazyload_css-js-after"> 2148!function o(n,a,c){function l(t,e){if(!a[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(u)return u(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=a[t]={exports:{}},n[t][0].call(r.exports,function(e){return l(n[t][1][e]||e)},r,r.exports,o,n,a,c)}return a[t].exports}for(var u="function"==typeof require&&require,e=0;e<c.length;e++)l(c[e]);return l}({1:[function(e,t,r){{let r="undefined"==typeof rocket_pairs?[]:rocket_pairs,o=(("undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs).map(t=>{var e=t.selector;document.querySelectorAll(e).forEach(e=>{e.setAttribute("data-rocket-lazy-bg-"+t.hash,"excluded")})}),document.querySelector("#wpr-lazyload-bg-container"));var a=rocket_lazyload_css_data.threshold||300;let n=new IntersectionObserver(e=>{e.forEach(t=>{t.isIntersecting&&r.filter(e=>t.target.matches(e.selector)).map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,o.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{n.unobserve(e),e.setAttribute("data-rocket-lazy-bg-"+t.hash,"loaded")}))})})},{rootMargin:a+"px"});function c(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&r.forEach(t=>{try{document.querySelectorAll(t.selector).forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&(n.observe(e),(t.elements||=[]).push(e))})}catch(e){console.error(e)}})}c(),(()=>{let r=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType)return(t=new r(t)).observe(e,{attributes:!0,childList:!0,subtree:!0}),t}})()(document.querySelector("body"),c)}},{}]},{},[1]); 2149//# sourceURL=rocket_lazyload_css-js-after 2150</script>
vendor: 1 bytes, line 2150
2150
2151<script id="elementor-webpack-runtime-js" src="https://upstategranitesolutions.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.2"></script>
vendor: 1 bytes, line 2151
2151
2152<script id="elementor-frontend-modules-js" src="https://upstategranitesolutions.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.2"></script>
vendor: 1 bytes, line 2152
2152
2153<script id="jquery-ui-core-js-before"> 2154jQuery.uiBackCompat = true; 2155//# sourceURL=jquery-ui-core-js-before 2156</script>
vendor: 1 bytes, line 2156
2156
2157<script id="jquery-ui-core-js" src="https://upstategranitesolutions.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 2157
2157
2158<script id="elementor-frontend-js-before"> 2159var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":true},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":true},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":true},"version":"4.3.2","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"container":true,"theme_builder_v2":true,"nested-elements":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true,"mega-menu":true},"urls":{"assets":"https:\/\/upstategranitesolutions.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/upstategranitesolutions.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/upstategranitesolutions.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"a8407e305f","atomicFormsSendForm":"23a552cad3"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet","viewport_tablet_extra","viewport_laptop"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":6453,"title":"Granite%20Countertops%20for%20Kitchens%20%26%20Baths%20%7C%20Greenville%20SC","excerpt":"","featuredImage":false}}; 2160//# sourceURL=elementor-frontend-js-before 2161</script>
vendor: 1 bytes, line 2161
2161
2162<script id="elementor-frontend-js" src="https://upstategranitesolutions.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.2"></script>
vendor: 1 bytes, line 2162
2162
2163<script id="e-sticky-js" src="https://upstategranitesolutions.com/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?ver=4.3.0"></script>
vendor: 1 bytes, line 2163
2163
2164<script id="imagesloaded-js" src="https://upstategranitesolutions.com/wp-includes/js/imagesloaded.min.js?ver=5.0.0"></script>
vendor: 1 bytes, line 2164
2164
2165<script id="swiper-js" src="https://upstategranitesolutions.com/wp-content/plugins/elementor/assets/lib/swiper/v8/swiper.min.js?ver=8.4.5"></script>
vendor: 1 bytes, line 2165
2165
2166<script id="_wpsp_global_script-js" src="https://upstategranitesolutions.com/wp-content/plugins/sitepulse/assets/js/sitepulse_global.js?ver=1788990500"></script>
vendor: 1 bytes, line 2166
2166
2167<script id="_wpsp_frontend_script-js-extra"> 2168var SitePulse = {"rest_url":"https://upstategranitesolutions.com/wp-json/","nonce":"367be3b1b8","post_load_events":[],"post_load_events_count":"0"}; 2169//# sourceURL=_wpsp_frontend_script-js-extra 2170</script>
vendor: 1 bytes, line 2170
2170
2171<script id="_wpsp_frontend_script-js" src="https://upstategranitesolutions.com/wp-content/plugins/sitepulse/assets/js/frontend.js?ver=1788990500"></script>
vendor: 1 bytes, line 2171
2171
2172<script data-ccm-injected="1" async data-wp-strategy="async" id="trustindex-loader-js-js" src="https://cdn.trustindex.io/loader.js"></script>
vendor: 1 bytes, line 2172
2172
2173<script id="wp-hooks-js" src="https://upstategranitesolutions.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 2173
2173
2174<script id="wp-i18n-js" src="https://upstategranitesolutions.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 2174
2174
2175<script id="wp-i18n-js-after"> 2176wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 2177//# sourceURL=wp-i18n-js-after 2178</script>
vendor: 1 bytes, line 2178
2178
2179<script id="elementor-pro-frontend-js-before"> 2180var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/upstategranitesolutions.com\/wp-admin\/admin-ajax.php","nonce":"f9f02ec744","urls":{"assets":"https:\/\/upstategranitesolutions.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/upstategranitesolutions.com\/wp-json\/"},"settings":{"lazy_load_background_images":false},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/upstategranitesolutions.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 2181//# sourceURL=elementor-pro-frontend-js-before 2182</script>
vendor: 1 bytes, line 2182
2182
2183<script id="elementor-pro-frontend-js" src="https://upstategranitesolutions.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.3.0"></script>
vendor: 1 bytes, line 2183
2183
2184<script id="pro-elements-handlers-js" src="https://upstategranitesolutions.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.3.0"></script>
2184 2185<!-- Start of LiveChat (www.livechat.com) code -->
2186<script> 2187 window.__lc = window.__lc || {}; 2188 window.__lc.license = 16530261; 2189 window.__lc.integration_name = "manual_channels"; 2190 window.__lc.product_name = "livechat"; 2191 ;(function(n,t,c){function i(n){return e._h?e._h.apply(null,n):e._q.push(n)}var e={_q:[],_h:null,_v:"2.0",on:function(){i(["on",c.call(arguments)])},once:function(){i(["once",c.call(arguments)])},off:function(){i(["off",c.call(arguments)])},get:function(){if(!e._h)throw new Error("[LiveChatWidget] You can't use getters before load.");return i(["get",c.call(arguments)])},call:function(){i(["call",c.call(arguments)])},init:function(){var n=t.createElement("script");n.async=!0,n.type="text/javascript",n.src="https://cdn.livechatinc.com/tracking.js",t.head.appendChild(n)}};!n.__lc.asyncInit&&e.init(),n.LiveChatWidget=n.LiveChatWidget||e}(window,document,[].slice)) 2192</script>
2192 2193<noscript><a href="https://www.livechat.com/chat-with/16530261/" rel="nofollow">Chat with us</a>, powered by <a href="https://www.livechat.com/?welcome" rel="noopener nofollow" target="_blank">LiveChat</a></noscript> 2194<!-- End of LiveChat code --> 2195
2196<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} 2197if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} 2198images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} 2199if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
2199<script data-no-minify="1" async src="https://upstategranitesolutions.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
2199<script>function lazyLoadThumb(e,alt,l){var t='<img data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="Play Youtube video"></button>';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/<noscript>.*?<\/noscript>/g,'');}t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?"":"&"+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var exclusions=[];var e,t,p,u,l,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)(e=document.createElement("div")),(u='https://i.ytimg.com/vi/ID/hqdefault.jpg'),(u=u.replace('ID',a[t].dataset.id)),(l=exclusions.some(exclusion=>u.includes(exclusion))),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query",a[t].dataset.query),e.setAttribute("data-src",a[t].dataset.src),(e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt,l)),a[t].appendChild(e),(p=e.querySelector(".play")),(p.onclick=lazyLoadYoutubeIframe)});</script>
vendor: 1 bytes, line 2199
2199
2200<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"004f968ea1234988b114344e2952358a","r":1,"spa":2}' crossorigin="anonymous"></script>
2200 2201</body> 2202</html> 2203 2204<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1790695539 -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.