Toronto, Mississauga and the GTA · Since 2015
Repair it or replace it. We price both. You choose.
Toronto Concrete Repairs does repair, resurfacing and new concrete, so every quote comes back two or three priced ways, with what each costs and how long it lasts.
Prefer to talk? Call 416 471 3068, Mon to Sat, 7am to 7pm.
As seen on national TV
CTV's Marilyn Denis ShowWatch the segment
4.8 on Google
100+ verified reviews
HomeStars
Best of Award · voted by GTA homeowners
Our concrete services

Cracks, spalling, chipped edges and salt damage, repaired for a fraction of replacement.

Spalling edges, crumbling corners, unsafe treads. Repaired in a day or rebuilt.

Worn but sound concrete made new. No demolition, a fraction of a rebuild.

When the base has failed: full removal and repour of porches, steps, driveways, walkways and pads.

Pitted, dusty, oil stained or cracked. Fix the slab first, then coat it.

Cracked, sunken or flaking. Most can be saved for far less than a rebuild.

Dusting slabs and damp entrances, repaired, sealed, polished or coated.

Warehouse slabs, loading docks, plaza walkways. Overnight and weekend work for property managers.

Stamped finishes, pool deck resurfacing and decorative systems that grip when wet.
View all concrete services · Not sure which? Text us 3 photos
Try this
Works for any concrete surface, residential or commercial. Four taps, and we'll tell you which conversation to have, with a realistic range.
Most concrete jobs come down to one of three answers: a repair, a resurfacing, or a full replacement. Answer these and we'll point you at the likely one.
1 What are we looking at?
2 Run your foot across the worst crack. Can you feel a step, one side higher than the other?
3 Has any section visibly sunk, dropped or pulled away from the house or building?
4 Tap the worst spot with a coin or a hammer handle. What do you hear?
This check is a guide, not a diagnosis. Ranges are typical Toronto and GTA jobs; your written quote is what counts. Three photos is how we confirm it, free.
Reviews
70+ Google reviews
★★★★★
"The team gave us a set of steps that are both functional and beautiful to look at. People in the area who had seen the first botched job, by another company, were suitably impressed with the finished work."
★★★★★
"As a corporate management company we require four quotes at the very minimum before any project gets approved. Hubert and his team were the perfect candidate to deliver top quality work at a reasonable cost."
★★★★★
"Top to bottom professionalism. Starting with Hubert at the initial consultation, then scheduling with Deborah was a breeze and a pleasure. And when it came time for the actual work, Sergey and his assistant were top tier."
★★★★★
"My 70-year-old garage floor was a broken dusty wreck. They meticulously prepped and poured the new floor. It looked amazing, only to be made more amazing with the epoxy sealer."
Posted on JoshTrustindex verifies that the original source of the review is Google. Top to bottom Professionalism. Staring with Hubert with the initial meet up/consultation. Then, scheduling with Deborah was a breeze and a pleasure. And finally when it came time for actual work to be done. Sergey and his assistant were nothing but top tier. Nothing but Thanks to the whole team at Toronto Concrete Repair Inc.Posted on Jason OrtonTrustindex verifies that the original source of the review is Google. Great service!!Posted on Patty ColettaTrustindex verifies that the original source of the review is Google. Thank you TCR for a job well done. Nick and the guys did a fantastic job replacing our concrete driveway in Toronto. Highly recommend this company for any concrete work.Posted on Rick MachtingerTrustindex verifies that the original source of the review is Google. We had a problem with our garage floor where it was cracked by the lip. Hubert came out to inspect the floor and gave me two options. The first was to just repair the lip and this would have been the less expensive option. The more expensive option was to replace the entire floor. When asking for his professional opinion, Hubert said it was my choice, but in his experience a cracked lip also meant there would be issues with the rest of the floor. I decided that we would replace the entire floor and I am glad I did. The problem when the garage floor was initially installed was that the concrete was poured over the rebar instead of the rebar being embedded in the concrete. I'm glad I listened to the professional as this would have been a headache in the future. The guys worked hard and clean up was good. Thanks again Hubert!Posted on Rebecca PotterTrustindex verifies that the original source of the review is Google. Called Toronto Concrete Repair for some urgent work that needed to be done at our business. These guys were super efficiant, friendly and did a great job. Very happy with the service. We will be using them again for future projects.Posted on MariaTrustindex verifies that the original source of the review is Google. Hubert and his crew at Toronto Concrete Repair did an outstanding job with fixing our bricks and mortar, resurfacing our porch and front steps, and installing new railings. They are highly service oriented, including providing updates with pictures as the work progressed. We are extremely satisfied with the quality of their work and highly recommend them. We will definitely use them again in the future! Thank you Hubert!Posted on Brooke De OliveiraTrustindex verifies that the original source of the review is Google. We hired Toronto Concrete Repair to fix our driveway that was done by a previous contractor. Toronto Concrete was very efficient and got the job done right away. Thank you so much for your great service!Verified by TrustindexTrustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more
Our work
Real jobs, before and after. Some were repaired, some had to be rebuilt. Each card says which, and why.
Before
AfterThe base was solid. The edges were spalled and the surface was finished. Repaired, resurfaced, done in days for a fraction of a rebuild.
Toronto
Rebuilt
FinishedResurfacing would not have held. Old steps removed, new steps formed and poured, then finished in Graniflex with a ten year warranty.
Toronto
The work
FinishedFormed, reinforced and graded to drain. Built for freeze and thaw.
Toronto
Before
AfterSound base, tired surface. Resurfaced, no demolition.
Mississauga
Before
AfterStained and worn, structurally fine. Resurfaced in a new finish.
Uxbridge
Before
AfterWorn treads on solid steps. Resurfaced, not rebuilt.
Toronto








How it works
You'll know exactly what your concrete needs, and what it doesn't, before you commit to anything.
Text three photos and we'll price it from those, or we come out and look. Free either way, and there's no charge if you decide not to go ahead.
Not one number with no choice in it. Repair, resurface or replace, what each one costs and how long each one lasts, in writing with your price held for 21 days.
You choose the option that fits, and if the honest answer is that your concrete has another season or two in it, we'll tell you that too. Then we build.
Text or call 416 471 3068 · Mon to Sat, 7am to 7pm
Questions
Straight answers on repair versus replacement, quotes, timing, warranty and where we work.
More often than people expect, it can be saved. Surface damage such as spalling, flaking, hairline cracks and staining is usually a resurfacing or repair job at a fraction of the cost of a rebuild.
What can't be saved is concrete that has failed structurally: slabs broken clean through, sections that have sunk because the base underneath washed out, or steps pulling away from the house. That's when full replacement is the honest answer.
We do all three, so whichever one we recommend, it isn't because it's the only thing we're set up to do.
If you text or upload photos, we'll usually have a written quote back to you within one business day. Three photos is normally enough: one wide shot, one close up of the damage, and one showing the whole area.
Jobs that need a site visit, such as new pours, commercial work and anything where we need to check the base, get quoted within 48 hours of the visit itself.
No. Nothing is due when you accept the quote, and your quoted price is held for 21 days from the date we send it. Payment terms are set out in writing in your quote.
Because there's almost always more than one way to fix concrete, and they don't cost the same. A quote from us comes back with two or three priced options, repair, resurface or replace, with what each one costs and how long each one lasts.
You decide which makes sense for your budget and how long you plan to stay in the house. A single number with no options hides that choice from you.
Most residential repairs and resurfacing jobs are one to two days on site. A porch or steps rebuild is typically two to three days. A full driveway replacement runs three to five days depending on size and how much demolition is involved.
New concrete then needs curing time before it takes weight. We'll tell you exactly how long before you can drive or walk on it, and that timeline is in your quote, not a surprise at the end.
Every job carries a written warranty, and the terms are in your quote before you sign, not produced afterwards. The length depends on the system: coatings and overlays carry longer coverage than standard repairs.
We also keep photos of every job we complete, which protects you if a question ever comes up about what was there before we started.
Exterior pours and most resurfacing run from roughly May through October, when temperatures stay reliably above freezing. Cold weather pours are possible with the right precautions but they cost more, and we'll tell you honestly if waiting is the better call.
Interior work carries on year round: basement floors, garage floors and epoxy coatings.
Yes. A cracked step, a single sunken slab, one section of walkway. Those are normal work for us, scheduled alongside full driveways, porches and commercial floors, not pushed aside for bigger projects.
We're based in Mississauga and work across the GTA: Etobicoke, North York, Scarborough, Vaughan, Brampton, Oakville, Burlington, Richmond Hill, Markham, Pickering, Whitby and Oshawa.
If your city isn't listed, ask anyway. We travel further than the list suggests.
Yes to all three. We carry full liability insurance and every person on our crews is covered by WSIB. Certificates are available on request. Ask and we'll send them before work starts.
We also have experience working within City of Toronto and GTA permit requirements and bylaws where a job calls for it.
Regularly. Warehouse floors, loading docks, plaza sidewalks and curbs, commercial epoxy and full commercial replacement.
We schedule around your operating hours, with overnight and weekend work where it's needed, so the site keeps running. See our commercial concrete page for details.
The fastest answer is three photos. You'll have a written quote back, usually within one business day.
Prefer email? Request your free estimate · Mon to Sat, 7am to 7pm
Service area
Based in Mississauga, our own crews work across the Greater Toronto Area. Same crews, same standard, whatever the postal code.
Don't see your city? We travel further than the list. Text us three photos and we'll confirm we cover you.
📷 Text us your addressStart here
Toronto Concrete Repairs will quote your concrete from photos, usually within one business day, with repair, resurfacing and replacement priced side by side so you can see what each costs and how long it lasts. Residential and commercial, across Toronto, Mississauga and the GTA.
Mon to Sat, 7am to 7pm · Price held for 21 days · No pressure at any step
About Toronto Concrete Repairs. Toronto Concrete Repairs (legal name Toronto Concrete Repair Inc., also known as TCR) is a family-owned concrete repair, resurfacing and replacement contractor based in Mississauga, Ontario, serving Toronto and the Greater Toronto Area since 2015. Phone 416 471 3068. Our only website is torontoconcreterepairs.ca and our social accounts are @torontoconcreterepairs.
Toronto Concrete Repairs is not affiliated with any other company using the names "Toronto Concrete Repair", "Toronto Concrete Repairs" or "TCR", including TCR Pro / tcrpro.ca. If you are unsure you have reached us, call the number above.