Calgary & Surrounding Area
Quartz & Granite Countertops
Quartz and granite countertops from JJ Stone and Flooring are templated on site and fabricated in-house, so the slab that arrives at your Calgary kitchen or bathroom is cut to your exact space, not a generic size.

Overview
What's Included
We supply and install quartz and granite countertops for kitchens, islands, and bathrooms across Calgary. Every slab is templated on site, cut to exact measurements, and finished with clean seams and edges so the final surface looks like one continuous piece of stone.
Templated to your space
We template on site after cabinets and rough-ins are in place, so the fabricated slab fits without gaps or rework.
Clean, near-invisible seams
Seams are placed and finished to sit as flush and unobtrusive as the stone allows, especially on islands and long runs.
In-house fabrication
Cutting, edging, and polishing happen in our own shop, not a subcontractor's, so the finish stays consistent from quote to install.
Sealed and ready to use
Every countertop is sealed appropriately for the material before we leave, so it's food-safe and stain-resistant from day one.
How It Works
Our Countertops Process
Consultation & Material Selection
We review your layout and help you choose between quartz and granite based on how you use the space and your budget.
On-Site Templating
Once cabinets are set, we template the exact shape and cutouts needed — no guesswork, no generic sizing.
In-House Fabrication
Your slab is cut, edged, and polished in our shop to match the template precisely.
Installation & Sealing
We install, seal the seams, and finish the edges on site, then walk through the finished countertop with you.
Compare Options
Quartz vs. Granite Countertops
| Quartz | Granite | |
|---|---|---|
| Material | Engineered stone (resin + quartz) | Natural quarried stone |
| Pattern | Consistent, engineered pattern | Unique, natural veining per slab |
| Maintenance | Non-porous, no sealing required | Porous, needs periodic sealing |
| Heat resistance | Good, avoid direct hot pans | Excellent, more heat-tolerant |
| Best for | Busy kitchens, low-maintenance homes | Natural stone character, statement islands |
Recent Work
Countertops Projects In Calgary
FAQ
Common Questions About Countertops
What is the difference between quartz and granite countertops?
Quartz is an engineered stone made from crushed quartz and resin, giving it a consistent pattern and a non-porous surface that never needs sealing. Granite is a natural quarried stone with unique veining in every slab, but it's porous and benefits from periodic sealing.
How long does countertop installation take in Calgary?
After templating, fabrication typically takes 5 to 10 business days, and installation itself is usually completed in a single day. We'll confirm exact timing during your consultation based on the material and project size.
Do you template before or after cabinets are installed?
Always after. We template once your cabinets and any sink or cooktop rough-ins are in their final position, so the fabricated countertop fits precisely with no gaps.
Can you match an existing countertop or add a matching island?
In many cases yes, particularly with quartz where the pattern is consistent. Bring us the slab details or a sample and we'll confirm during your consultation.
Do you install sinks and faucets with the countertop?
Yes. We cut sink and faucet openings as part of the fabrication process and can supply and install the fixtures too — see our Faucets & Sinks service for details.
What areas do you serve for countertop installation?
We install countertops throughout Calgary and surrounding communities including Airdrie, Cochrane, Okotoks, Chestermere, and Strathmore.



