Premium Granite Countertops Installation Johannesburg
Transform your kitchen or bathroom with stunning granite countertops from Granite Carpentry. As Johannesburg's trusted granite installation specialists, we combine timeless natural beauty with exceptional durability and professional craftsmanship.

Premium Granite Countertops Installation in Johannesburg
Transform your kitchen or bathroom with stunning granite countertops from Granite Carpentry. As Johannesburg's trusted granite installation specialists with over 20 years of experience, we provide premium natural stone countertops that combine timeless beauty with exceptional durability. Whether you're renovating your kitchen in Sandton, upgrading your bathroom in Pretoria, or designing a custom space in Centurion, our expert craftsmen deliver flawless granite installations that elevate your home's value and aesthetic appeal.
With over 200 successful installations across Gauteng, we guide you through every step—from selecting the perfect granite slab to precision templating, fabrication, and professional installation. Our extensive collection includes classic blacks, elegant whites, warm browns, and exotic patterns. We serve homeowners and businesses throughout Johannesburg, Sandton, Pretoria, Randburg, Midrand, Fourways, and surrounding areas.
Why Choose Granite Countertops?
Unmatched Durability
Granite is one of the hardest natural stones available, ranking 6-7 on the Mohs hardness scale. This makes it incredibly resistant to scratches, chips, and daily wear and tear. Your granite countertops will withstand decades of use while maintaining their stunning appearance. Unlike laminate or tile that can wear, peel, or crack, granite remains beautiful and functional for 50+ years with proper care.
Timeless Natural Beauty
Each granite slab is unique, featuring natural patterns, veining, and colors formed over millions of years deep within the earth. No two granite countertops are exactly alike, giving your space a one-of-a-kind character that cannot be replicated. From the dramatic veining of Black Galaxy to the subtle elegance of Kashmir White, granite offers endless aesthetic possibilities that complement both traditional and contemporary designs.
Superior Heat Resistance
Place hot pots and pans directly on granite surfaces without worry. Granite's natural heat resistance (up to 1200°F/650°C) makes it perfect for busy Johannesburg kitchens where cooking and entertaining happen daily. Unlike quartz or laminate that can scorch or melt, granite handles extreme temperatures with ease, making it the preferred choice for serious home cooks and professional chefs.
Increases Property Value
Granite countertops are a premium feature that significantly boosts your home's resale value and market appeal. Real estate agents throughout Johannesburg and Sandton consistently report that granite countertops are among the top features buyers seek. Properties with granite kitchen and bathroom countertops typically command 10-15% higher prices and sell faster than comparable homes without premium stone surfaces.
Easy Maintenance & Hygiene
With proper sealing, granite countertops are highly resistant to stains and bacteria. The sealed surface prevents liquids from penetrating, making cleanup simple with just warm water and mild soap. Granite's natural density and proper sealing create a hygienic surface ideal for food preparation. We provide professional-grade sealing during installation and recommend annual resealing to maintain optimal protection.
Our Granite Countertop Services
Kitchen Granite Countertops
Our kitchen granite services include custom kitchen islands with waterfall edges, breakfast bars and peninsulas with proper overhang support, full kitchen countertop installations with seamless joints, precise undermount and overmount sink cutouts, professional cooktop and appliance integration, and coordinating granite backsplashes. We work with your kitchen layout to maximize functionality while showcasing granite's natural beauty.
Bathroom Granite Vanities
Transform your bathroom with custom granite vanity countertops for single or double sink configurations. Our bathroom granite services include precision basin cutouts (round, square, rectangular, or custom shapes), matching granite backsplashes that protect walls from water damage, medicine cabinet and mirror integration, custom edge profiles designed for safety and aesthetics, and water-resistant sealed surfaces that withstand bathroom humidity and moisture.
Commercial Granite Installation
We provide professional granite installation for commercial applications including restaurant and café countertops that withstand heavy use, office reception desks that create impressive first impressions, retail display counters designed for durability and aesthetics, hotel and hospitality projects requiring premium finishes, high-traffic commercial spaces needing industrial-grade installations, and specialized commercial requirements with custom fabrication and design.
Popular Granite Colors & Styles in Johannesburg
Black Granite Countertops
Black granite varieties like Absolute Black, Black Galaxy, and Steel Grey are perfect for modern, contemporary kitchens. Absolute Black offers a solid, deep black appearance that creates dramatic contrast with white cabinetry. Black Galaxy features golden and silver flecks that catch light beautifully. Steel Grey provides a softer black with subtle grey veining. Black granite is highly sought after in Sandton and Johannesburg for its sophisticated, timeless appeal.
White & Light Granite
Light granite varieties including Kashmir White, Colonial White, and River White create bright, spacious feelings ideal for smaller kitchens. Kashmir White features soft grey and burgundy flecks on a creamy background. Colonial White offers white and grey patterns with occasional burgundy accents. River White provides light grey and white backgrounds with burgundy veining. These lighter granites are popular choices in Pretoria and Centurion for their ability to brighten spaces and complement various design styles.
Brown & Beige Granite
Warm granite colors like Tan Brown, Tropical Brown, and Giallo Ornamental offer traditional elegance that coordinates beautifully with wood cabinetry. Tan Brown features rich brown backgrounds with black, grey, and burgundy speckles. Tropical Brown displays deeper brown tones with black and gold accents. Giallo Ornamental showcases beige and gold backgrounds with burgundy and grey patterns. These warm granites complement traditional kitchen designs throughout Randburg and Midrand.
Exotic & Premium Granite
Exotic granite varieties including Blue Pearl, Emerald Pearl, and Ubatuba create statement pieces for luxury spaces. Blue Pearl features striking blue and silver crystals on dark backgrounds. Emerald Pearl showcases green and silver sparkle effects. Ubatuba offers deep green backgrounds with gold and white flecks. These premium granites command attention and are popular choices for high-end properties in Sandton and upscale Johannesburg suburbs.
Professional Installation Process
Step 1: Free Consultation & Quote
We visit your property in Johannesburg, Sandton, Pretoria, or surrounding areas to discuss your vision, examine your space, and take precise measurements. Our design team reviews your kitchen or bathroom layout, discusses edge profile options (straight, bullnose, ogee, bevel, or custom), and helps you understand how different granite colors will look in your lighting conditions. We provide a detailed, no-obligation quote that includes all costs—no hidden fees or surprise charges.
Step 2: Slab Selection
Visit our Johannesburg showroom to view full granite slabs, or we bring samples to your property for convenience. Since each granite slab is unique, you'll select the exact piece that will become your countertop. Our team helps you understand natural stone variations, shows you where seams will occur (if necessary), and ensures you're completely satisfied with your selection before fabrication begins. We stock over 40 granite varieties with regular shipments of new exotic varieties.
Step 3: Precision Templating
Our technicians create exact templates of your countertop area using advanced digital templating technology that ensures accuracy within 1mm. We template for perfect fit around sinks, cooktops, appliances, walls, and corners. This precision eliminates installation issues and ensures your granite countertops fit perfectly on the first attempt. Templates are reviewed with you before fabrication to confirm all details.
Step 4: Expert Fabrication
Using state-of-the-art CNC cutting machines and diamond tooling, we fabricate your granite countertops to exact specifications in our Johannesburg workshop. This includes precision cutting to template dimensions, custom edge profiling with perfect consistency, sink and appliance cutouts with smooth, sealed edges, professional polishing to mirror finish, and quality control inspection before installation. Our fabrication process takes 5-7 days depending on complexity.
Step 5: Professional Installation
Our certified installers ensure seamless installation with perfect seams (color-matched and minimal), perfectly level surfaces checked with precision tools, secure mounting and proper support for overhangs, professional adhesive application that prevents future issues, and thorough cleanup of your space. Most kitchen installations complete in 1-2 days depending on size and complexity. We protect your floors and cabinetry throughout installation.
Step 6: Sealing & Finishing
We apply professional-grade penetrating sealer that protects your granite from staining while allowing it to breathe naturally. The sealing process includes cleaning the granite to remove all residues, applying sealer evenly across all surfaces and edges, allowing proper penetration time for maximum protection, and buffing to perfect shine. We perform final quality checks, demonstrate proper care techniques, and provide written care instructions. Your granite is ready to use after 24 hours.
Granite Countertop Pricing Guide
Granite countertop pricing in Johannesburg varies based on several factors. Understanding these factors helps you budget appropriately and make informed decisions about your granite selection and installation.
Pricing Factors
Granite Type: Standard granite (R2,500-R3,500/m²) includes popular varieties like Tan Brown, Kashmir White, and basic blacks. Premium granite (R3,500-R5,000/m²) features rarer colors and more dramatic patterns. Exotic granite (R5,000-R6,500/m²) includes unique varieties like Blue Pearl, Emerald Pearl, and imported exotic varieties.
Slab Thickness: 20mm (2cm) granite costs R2,500-R4,500/m² but requires additional support for overhangs. 30mm (3cm) granite (recommended) costs R3,000-R5,500/m² and provides superior durability and aesthetics. 40mm+ extra-thick granite for statement edges ranges R5,000-R8,000/m².
Square Meterage: Total countertop area affects pricing with larger projects typically receiving better per-meter rates. Minimum charge usually applies to small projects (under 3m²).
Edge Profiles: Straight edges (included in base price), eased edges (add R80/linear meter), bullnose edges (add R120/linear meter), ogee or beveled edges (add R180/linear meter), and custom profiles available at quoted rates.
Cutouts & Features: Standard sink cutouts R550-R850 each, cooktop cutouts R650-R950, appliance cutouts R450-R650, waterfall edges R2,200-R3,500 per side, and integrated drainboards or specialized features at custom rates.
Installation Complexity: Ground floor access (standard), upper floor access may add R800-R1,500, complex layouts with multiple angles add 10-15%, and difficult site conditions assessed during consultation.
Average Price Range: R2,500 - R6,500 per square meter (fully installed)
Granite Maintenance & Care Tips
Daily Care & Cleaning
Wipe granite surfaces daily with warm water and mild dish soap using microfiber cloths to prevent scratching. Clean up spills promptly, especially acidic liquids like wine, citrus juice, or vinegar that can etch sealed granite if left for extended periods. Use cutting boards for food prep to protect both your granite and your knives. While granite is scratch-resistant, diamond and ceramic can scratch the surface. Avoid harsh chemical cleaners, bleach, ammonia-based cleaners, or abrasive scrubbers that damage the sealant.
Periodic Maintenance
Reseal granite every 1-2 years to maintain optimal stain resistance. We offer professional resealing services throughout Johannesburg or provide DIY sealing kits with instructions. Test if resealing is needed by sprinkling water on the granite—if it beads up, sealing is still effective; if it absorbs, resealing is recommended. Use trivets or hot pads for extremely hot items (though granite handles heat well, thermal shock from extreme temperature changes can potentially cause issues over decades). Inspect caulking around sinks and backsplashes annually and recaulk if needed to prevent water damage to cabinets.
Professional Services Available
We provide annual inspection and resealing services, professional chip and crack repairs using color- matched epoxy, deep cleaning that removes built-up residues and restores shine, polish restoration for worn areas or etch marks, and seam repair if settling causes separation. Our maintenance packages keep your granite countertops looking perfect for decades.
Granite vs Other Countertop Materials
Granite vs Quartz
Granite: Natural stone with unique patterns, requires sealing every 1-2 years, superior heat resistance (up to 1200°F), each slab is unique, typically R2,500-R4,500/m², and offers timeless natural beauty.
Quartz: Engineered stone with consistent appearance, no sealing needed, heat-resistant to only 300°F (requires trivets), uniform patterns, typically R3,500-R5,500/m², and provides modern consistency.
Learn more about quartz countertops and compare detailed specifications.
Granite vs Marble
Granite: Much harder and more durable, significantly less porous, highly resistant to scratching and etching, easier maintenance and care, better for kitchens with heavy use, wider range of colors and patterns.
Marble: Softer and more prone to scratching, more porous requiring frequent sealing, etches easily from acids (lemon, wine, vinegar), requires more careful maintenance, better suited for bathrooms or low-use areas, classic elegant appearance with characteristic veining.
Granite vs Laminate
Granite: Premium durability lasting 50+ years, natural beauty with unique patterns, excellent long-term investment and resale value, heat and scratch resistant, repairs possible if damaged, and higher initial investment (R2,500-R6,500/m²).
Laminate: Budget-friendly (R600-R1,200/m²), limited durability (10-15 years typical), can peel, chip, or delaminate, cannot handle heat directly, scratches easily, lower resale value impact, and difficult to repair when damaged.
Service Areas Throughout Gauteng
We provide professional granite countertop installation throughout the greater Johannesburg and Pretoria areas. Our service coverage includes all major suburbs and surrounding areas, ensuring you have access to premium granite services regardless of your location.
Johannesburg Areas: Sandton (including Morningside, Bryanston, Hyde Park, Sandhurst, Atholl), Rosebank, Melrose, Illovo, Houghton, Parktown, Parkmore, Parkview, Forest Town, Saxonwold, Dunkeld, Craighall Park, Westcliff, and Johannesburg CBD.
Northern Suburbs: Fourways, Midrand, Randburg, Northcliff, Northgate, Ferndale, Fairland, Cresta, Blackheath, Linden, Emmarentia, and Northwold.
Pretoria & Centurion: Brooklyn, Waterkloof, Menlyn, Silver Lakes, Centurion, Irene, Moreleta Park, Garsfontein, Faerie Glen, and Lynnwood.
East Rand: Bedfordview, Edenvale, Greenstone, Kempton Park, Boksburg, Benoni, Brakpan, Springs, Germiston, and surrounding areas.
South & West: Johannesburg South, Alberton, Roodepoort, Florida, Krugersdorp, and surrounding suburbs.
Don't see your area listed? Contact us—we frequently service additional areas and can accommodate special requests throughout Gauteng province.
Why Choose Granite Carpentry?
20+ Years of Excellence
Two decades of perfecting our craft means you get exceptional quality, expertise, and reliability. We've completed over 200 granite installations throughout Johannesburg, learning from every project to refine our processes. Our experience allows us to anticipate potential issues, recommend optimal solutions, and deliver results that exceed expectations.
Comprehensive Quality Guarantee
We stand behind our work with comprehensive 5-year warranties on granite installations and 24-month warranties on workmanship. Our warranties cover installation defects, seam separation, and fabrication issues. If any problems occur due to our workmanship, we return promptly to make it right at no charge.
Licensed, Certified & Insured
Fully certified professionals with public liability insurance up to R5 million for your complete peace of mind. Our team includes certified stone fabricators and installers trained in the latest techniques and safety protocols. All work complies with South African building regulations and industry standards.
Complete Full-Service Experience
From selection to installation, we handle everything—no need to coordinate between multiple vendors. One consultation, one quote, one team delivering your complete granite countertop solution. We manage the entire process, keeping you informed at every stage without requiring you to chase multiple contractors or manage complex logistics.
Premium Materials Only
We source only Grade A granite from reputable suppliers and quarries worldwide. Every slab is inspected for quality, structural integrity, and aesthetic appeal before selection. We never use lower-grade materials or seconds. Our reputation is built on quality, and we refuse to compromise on materials.
Fair, Transparent Pricing
Fair, transparent quotes with no hidden costs or surprise charges. What we quote is what you pay—guaranteed. Our quotes include all fabrication, delivery, installation, sealing, and cleanup costs. We explain pricing clearly so you understand exactly what you're paying for and can make informed decisions about your granite investment.
Popular Granite Colors & Varieties
Explore our extensive granite collection with over 40 varieties in stock. From classic blacks to exotic patterns.
- Absolute Black
- Black Galaxy
- Steel Grey
From R2,800/m²
- Kashmir White
- Colonial White
- River White
From R2,500/m²
- Tan Brown
- Tropical Brown
- Giallo Ornamental
From R3,200/m²
- Blue Pearl
- Emerald Pearl
- Ubatuba
From R5,500/m²
Our Professional Installation Process
From consultation to completion, we ensure a seamless experience with exceptional results
We visit your property to discuss your vision, take precise measurements, and provide a detailed, no-obligation quote. Our design team helps you select the perfect granite color and edge profile.
Visit our showroom to view full granite slabs, or we bring samples to you. Each granite slab is unique, so you'll select the exact piece that will become your countertop.
Our technicians create exact templates of your countertop area using advanced measuring technology, ensuring perfect fit around sinks, cooktops, and edges.
Using state-of-the-art cutting and polishing equipment, we fabricate your granite countertops to exact specifications with your chosen edge profile and cutouts.
Our certified installers ensure seamless installation with perfect seams, level surfaces, secure mounting, and proper support for overhangs and islands.
We apply professional-grade sealant to protect your granite from stains and perform final quality checks to ensure your complete satisfaction.
Comprehensive Granite Services
Professional granite installation for kitchens, bathrooms, and commercial spaces
From R2,500/m²
- Custom kitchen islands & peninsulas
- Breakfast bars with overhang support
- Full kitchen countertop installations
- Undermount & overmount sink cutouts
- Cooktop and appliance integration
- Matching granite backsplashes
From R3,200
- Single & double vanity countertops
- Custom basin cutouts (round, square, rectangular)
- Matching granite backsplashes
- Medicine cabinet integration
- Custom edge profiles for safety
- Water-resistant sealed surfaces
Custom quotes
- Restaurant & café countertops
- Office reception desks
- Retail display counters
- Hotel & hospitality projects
- High-traffic commercial spaces
- Industrial-grade installations
Frequently Asked Questions
Typically 2-4 weeks from template to installation, depending on granite selection and project complexity. The process includes: initial consultation (1 day), slab selection (1-2 days), templating (1 day), fabrication (5-7 days), and installation (1-2 days). We provide accurate timelines during consultation and keep you updated throughout the process.
Yes, granite should be sealed upon installation and resealed every 1-2 years for optimal stain resistance. We apply professional-grade sealer during installation and provide detailed care instructions. Our maintenance service includes annual resealing to keep your granite protected. The sealing process takes 1-2 hours and the granite is ready to use after 24 hours.
While granite is extremely durable (one of the hardest natural stones), chips can occur from sharp impacts on edges or corners. We minimize this risk with proper edge profiles and support during installation. If damage occurs, we provide professional repair services including chip filling, crack repair, and repolishing to restore your granite's appearance.
We recommend 30mm (3cm) thickness for durability, aesthetics, and structural integrity, especially for overhangs and islands. 20mm (2cm) thickness is available for budget-conscious projects but requires additional support. Thicker granite (40mm/50mm) is available for statement edges and luxury installations. We help you choose based on your design and functional requirements.
Yes! Granite is naturally heat-resistant and can handle hot pots and pans directly from the stove or oven (up to 1200°F/650°C). However, we recommend using trivets or hot pads to prevent thermal shock on cold granite and to protect your cookware. Granite's heat resistance is one of its key advantages over laminate and some engineered surfaces.
Daily cleaning is simple: use warm water and mild dish soap with a soft cloth or microfiber towel. Avoid acidic cleaners (vinegar, lemon juice) and abrasive scrubbers that can damage the sealant. For tough stains, we recommend pH-neutral stone cleaners. Clean up spills promptly, especially acidic liquids like wine or citrus juice. We provide detailed care instructions with every installation.
Granite countertop pricing ranges from R2,500-R6,500 per square meter (installed). Standard granite typically costs R2,500-R3,500/m², premium varieties R3,500-R5,000/m², and exotic granite R5,000-R6,500/m². Price factors include granite type, slab thickness (20mm or 30mm), edge profiles, cutouts for sinks and appliances, and installation complexity. We provide detailed, transparent quotes with no hidden costs.
Granite is natural stone with unique patterns, requires periodic sealing, and offers superior heat resistance. Quartz is engineered stone with consistent patterns, is non-porous (no sealing needed), but can be damaged by extreme heat. Granite typically costs R2,500-R4,000/m² while quartz ranges R3,500-R5,500/m². Both are excellent choices - granite for traditional elegance and natural beauty, quartz for modern convenience and uniform appearance. View our quartz vs granite comparison for detailed analysis.
Granite Installation Throughout Gauteng
Professional granite countertop services across all major Johannesburg and Pretoria areas
Ready for Beautiful Granite Countertops?
Transform your space with premium granite countertops installed by Johannesburg's trusted experts.
Related Services
Complete kitchen renovations with custom cabinetry and granite countertops.
Learn More →Engineered quartz countertops with consistent patterns and no sealing required.
Compare Quartz vs Granite →Custom built-in cupboards and storage solutions for every room.
View Cupboards →