Give Your Concrete a Colour That Lasts Barrie, Ontario

Stained concrete floors look better, clean up easier, and hold up through every Barrie winter.

Plain concrete does not have to stay plain. At Barrie Concrete, we add colour to concrete floors, patios, driveways, and basements. The colour soaks into the slab, so it does not peel or flake over time. We work with homeowners, landlords, and business owners all across Barrie. Whether your floor is new or old, we can make it look sharp and stay that way for years.

How We Prepare Your Floor Before Any Colour Goes Down

Getting the floor ready is the most important part of the job. Colour applied to a dirty or damaged slab will peel and fade quickly. Next, we walk through every step we take to make sure the colour sticks and lasts.

We Test for Moisture First

Concrete near water — like slabs close to Kempenfelt Bay in Tollendale or Lakeshore — holds more moisture inside. If we seal moisture into the slab, the sealer will blister and peel. So before we do anything, we test the floor for moisture. This tells us exactly how much water is moving through the slab. Then we pick the right sealer that lets that moisture escape safely.

We Grind the Surface Smooth

Old paint, glue, and coatings stop the stain from soaking in. We grind the floor clean using diamond grinding equipment. This removes all old material and opens the pores of the concrete. Next, the surface is ready to absorb the stain all the way down, not just on top.

We Rinse Out Any Acid Left Behind

After acid staining, the floor must be fully neutralized. We wash the slab with a baking soda and water mix to stop the chemical reaction. This step is important — if acid is left behind, it will eat through the topcoat later. Also, a clean surface means a better bond for the sealer we apply next.

We Fix Cracks Before We Add Colour

Cracks let water in and spread over time. We fill every crack and joint before we stain the floor. We use a colour-matched polyurea filler so the repairs blend with the finished colour. This means the floor looks clean and stays protected once the stain is down.

The Four Types of Concrete Staining We Offer

Concrete staining is not one-size-fits-all. Different floors need different products. Here is a clear look at what we offer and why each one works.

Acid Staining — Rich, Marbled Colour That Bonds to the Slab

Acid staining uses a chemical reaction to add colour. The stain soaks into the slab and bonds with it permanently. This means the colour will never peel, chip, or wash away. The finish looks like marble or aged stone — no two floors look exactly the same. It works best on basement and indoor floors.

Before we apply the stain, we open the surface using a commercial floor buffer fitted with a black stripping pad. This step removes surface residue without harming the slab. Next, we apply a hydrochloric acid-based metallic salt stain to start the colour reaction. This process meets the damp-proofing standards set out in Ontario Building Code (OBC) Article 9.13.2.1.
stained concrete surface treatment

Acrylic Staining — Bright, Even Colour for Outdoor Concrete

Acrylic staining is a great choice for patios, pool decks, and walkways. It comes in many colours and gives your outdoor concrete a clean, even finish. Also, it does not hide the texture of the slab — it just adds colour on top.

To get a smooth, even coat, we spray the stain using an HVLP airless paint sprayer set to a 0.015-inch orifice tip. This stops the colour from pooling in low spots. The product we use is a UV-stable water-based methyl methacrylate copolymer acrylic stain. It holds colour even through long Barrie winters and meets the outdoor surface standards in Ontario Building Code (OBC) Article 9.3.1.1.
stain for concrete paving

Concrete Dyes — Deep, Vivid Colour for Polished Indoor Floors

Concrete dyes work differently from stains. They are made from tiny pigment particles that soak deep into polished slabs. This means the colour is richer and more vivid than what a regular stain can give. They also dry fast, which is helpful for busy homes and retail spaces.

Before we apply the dye, we grind the floor smooth using a dual-head planetary concrete floor grinder loaded with 400-grit diamond abrasives. This opens the pores in the slab so the dye can lock in deep. We then apply a solvent-soluble metal-complex dye that bonds inside the slab. This product meets the low-VOC rules under Environment Canada’s Volatile Organic Compound (VOC) Concentration Limits for Architectural Coatings Regulations (SOR/2009-264).
vibrant concrete stain options

Tinted Sealing — Restore Faded Outdoor Concrete Fast

If your patio, driveway, or walkway has lost its colour over time, tinted sealing can bring it back. We apply a sealer that has colour built into it. This means the slab gets a fresh look and a protective layer all at once. Also, the sealer blocks moisture and road salt from getting into the concrete.

We apply the product using a heavy-duty 3/8-inch nap lint-free microfibre paint roller to keep the coat even and drip-free. The sealer we use is a breathable silane-siloxane solvent-based formula that allows trapped water to escape. This prevents ice damage in winter and meets the walkway safety rules in Ontario Building Code (OBC) Article 9.8.9.6.
decorative concrete color enhancement

Why Barrie Winters Make Concrete Staining Different Here

Barrie gets cold winters and a lot of freeze-thaw cycles. This means water soaks into concrete, freezes, and then cracks the slab from the inside. That is why the products we use here are not the same ones you would use in a warmer city.

Our Sealers Let Water Out — So Ice Cannot Build Up Inside

We use breathable acrylic sealers on all outdoor stained surfaces. These let moisture escape instead of trapping it, so your patio or driveway does not crack or flake after a hard winter.

We Add Grip to Wet Surfaces Near Pools and Walkways

Stained and sealed concrete gets slippery when wet. We mix a grip additive directly into the final topcoat to create traction and safety without losing the clean stained look.

We Use Low-Odour Products for Indoor Staining Jobs

Indoor staining in occupied homes needs safe products. We use low-VOC stains and water-based polyurethane topcoats that dry with little odour so your family and pets stay safe.

Where We Work

We Stain Concrete Across Barrie and the Surrounding Area

We work in every part of Barrie and take on jobs in nearby communities too.

Questions Barrie Homeowners Ask Us About Concrete Staining

A properly stained and sealed floor can last 10 to 20 years with basic care. The key is the sealer on top, not just the stain itself. If the sealer wears down over time, we can recoat the surface without stripping the colour. This means you get a long-lasting floor without starting over.

No. Concrete stain soaks into the slab — it does not sit on top like paint. This means there is nothing to peel or chip. The colour becomes part of the concrete itself. Acid stains go even deeper, so they are the most permanent option we offer.

We can stain both old and new concrete. Old slabs just need more prep work first. We grind off any old coatings, fill cracks, and clean the surface. After that, the stain soaks in the same way it would on a new pour. Most of our jobs in Barrie are on older patios and basements.

Stained and sealed concrete can be slippery when wet, similar to tile. We fix this by mixing a grip additive into the final sealer coat. This gives the surface a slight texture your feet can hold onto. We always recommend this for outdoor areas, pool decks, and any floor that gets wet often.

Most indoor staining jobs take one to two days. Outdoor patios and driveways can take two to three days because we need dry weather to apply the sealer. Also, the floor needs time to cure before foot traffic is allowed back on. We give you a clear timeline before we start so there are no surprises.

Yes, when we use the right products. For indoor work in homes across Barrie — like basements in Sunnidale or Painswick — we use low-VOC stains and water-based sealers. These have little to no odour. This means your family and pets do not need to leave the home during or after the job.

Day-to-day cleaning is simple. Sweep or vacuum loose dirt, then mop with warm water and a mild soap. Avoid harsh cleaners like bleach — they can break down the sealer over time. Also, resealing the floor every two to five years keeps the colour vivid and the surface protected.

Staining soaks into the concrete and gives it a natural, earthy look. Epoxy sits on top of the slab as a thick coating. Staining is better for areas where you want colour with a natural feel, like a patio or living space. Epoxy works well for heavy-duty garage floors that need to resist oil and chemicals. We can help you pick the right one based on how your floor will be used.

Get a Straight Answer and a Free Price on Your Concrete Staining Job

No confusing quotes. No pressure. We look at your floor, tell you what it needs, and give you a clear number. We work with homeowners and businesses across Barrie, Innisfil, Painswick, Allandale, and the rest of Simcoe County.