ZigaForm version 5.5.1

The Preferred Roofing Contractor in Ontario


Call US NOW:


Limited Time Offer

Leading Roofing Company Toronto with 15+ Years Of Experience In Residential and Commercial Roofing Services Including Roof Inspection, Roof Replacement, Roof Repair, Gutter Repair with the Best Canadian Made Roofing Materials.

Great Spring Discounts, from 31 of March to 30 June 2020!

With an average Toronto & GTA price of $ 3.5 per sq. ft., we offer a 15% discount from March to May 2020.

Only the best Canadian materials with the best quality are already included in the price.

BP “Mystique 42“ shingles, Henry® Eaveguard® Self-Adhered Shingle Underlayment (ice and water shield).

Also included in the price of 10 W solar vent CanadaGoGreen.


Our Roofing Company provides a 10-year work warranty and 25 years for most of the Canadien materials from manufacture.

Contact Us Now (416) 893-3220 and Get A Free Roof Estimate in Toronto and all over Great Toronto Area.

Please Hurry Up, This Discount Prices Will Not Lasts Long.


Get Your Free Roofing Estimate

No Job is Too Big or Too Small

Free Roofing Estimate

Screen Shot 2019-10-07 at 11.11.57 AM

What Do Our Customers Say?

The crew did an excellent job in replacing our roof’s asphalt shingles. It was emergency roof repair. They were quick in providing a quote and explaining the whole process. During the job the whole crew worked in a professional manner and consulted us on things that needed our input, such as replacement of damaged plywood, installation of vent etc. On my opinion Veronica Contracting is one of the best roofing contractor in Mississauga and one of the top roofing companies in Toronto.
Veronica Contracting was hired to do a full roof re-shingle including a detached garage. The project turn-around from initial contact to completion was very quick, and the quality of the roofing work was excellent. This roofing contractor gave us the great attention to detail, quality workmanship, and excellent customer service - and very competitive roofing installation prices. Would recommend to anyone looking for roofing work in the GTA, and will use again for any future roofing project and highly recommend for a roof repair work in Toronto. Thank you!
I know the average roofing cost in Ontario. We obtained four offers, three of them in the $3000 range; Veronica Contracting did the job for $1900, including wood work on the garage roof that we were not quoted for. Overall, very good communication experience; excellent responding time. Work was done on short notice, and it took them about 6 hours to strip off existing shingles, repair some of the wooden planks, apply membrane and new shingles, plus a new vent. Roof looks good and we are hoping it will last 15 years.

About Us

With years of our roofing experience under our belts, we are the leading company in the Toronto market on residential and commercial roofing. We take you from the preliminary stages of a consultation, present no hidden fees and monitor your project’s timeline. Let our team of highly trained roofing technicians take care of your roof, today. Does not matter, if you own a home, need your business' roof repaired, or any other residential or commercial property, we are here to keep families and businesses safe with our roofing services. Veronica Contracting is one of the top roofing contractor in Toronto and leading roofing company in Mississauga.

Why Choose Us?


We serve a roofing market that demands low pricing, but is unwilling to sacrifice service and quality.


Communication, quality control and scheduling ensure customer satisfaction on every roofing job.


We strive on the ability to provide a better quality roofing service in a timely, professional and cost-effective approach.


We keep costs down by utilizing qualified craftsman and top notch management, combined with state of the art roofing technology.


We are a owner managed custom roofing company with over 15 combined years of roofing and management experience.


Being owner operated ensures we will personally take responsibility for the quality and service on your roofing project.

Veronica Contracting roofing contractor GTA

Roofing and roof repair Ajax, Roofing and roof repair Aurora, Roofing and roof repair Brampton, Roofing and roof repair Burlington, Roofing and roof repair Markham, Roofing and roof repair Mississauga, Roofing and roof repair Oakville, Roofing and roof repair Oshawa
Roofing and roof repair Pickering, Roofing and roof repair Richmond Hill, Roofing and roof repair Scarborough, Roofing and roof repair Stouffville, Roofing and roof repair Vaughan, Roofing and roof repair Toronto, Roofing and roof repair Newmarket, Roofing and roof repair Thornhill

Our Services

Shingles installation

As certified installers for Certainteed, CanadaGoGreen ,Velux, and other roofing industry leading brands, we only use the highest quality roofing material for every job.

Roof inspection

If you are uncertain about the condition of your roof and would like help in settling your concerns, contact Veronica Contracting Inc to arrange your roof inspection. Our experts will provide you with much needed peace of mind if the condition of your roof is good. In case Veronica Contracting Inc discovers issues with your roof, you will receive professional and honest advice.

Emergency repairs

Our roofer will do a complete roof assessment to pinpoint the reason for the roof leak.
A detailed estimate explains the scope of work and all applicable charges, so you have no surprises after the job is done.

Skylights installation

A skylight installation happens in two phases: rooftop and interior. Depending on the circumstances such as roof pitch, interior light shaft depth and shape, and weather, installations can take between half a day and three days. The rooftop portion of the skylight installation includes cutting the hole and fastening the skylight to the roof with the three layers of protection found in VELUX No Leak Skylights.

Snow removal

If you have almost one feet of snow sitting on your roof, and the snow has been heavy and dense instead of the fluffy stuff – it would be a smart idea to have it looked at by a profesional roof snow remowal team. If you prevent to gather a lot of snow from piling up on your roof, it’s much harder for ice dams to form and it will ease the weight load on your roof.

Aluminum Siding

Aluminum Siding can last up to 50 years with occasional maintenance and cleaning.
Aluminum siding is even better than vinyl siding if you live in a very cold area, however, it does scratches much easier than vinyl. Aluminum will not rust and it’s insect-proof and fire-resistant.

Shingles replacement

Replacing a shingle roof is important if you have detected leaks or you can see that you have shingles that are curling or cracked. Although it is a costly expense, a shingle roof replacement can increase the value of your house, its curb appeal and even lower your home insurance premiums since a new roof won’t have to be replaced soon.

Vents installation

In the summer, good attic ventilation reduces heat buildup. That cuts cooling costs and prolongs shingle life. In the winter, warm, moist air seeps into the attic from the living space below. Good ventilation allows the heat and moisture to escape. That keeps your attic dry and reduces ice dams.

Ventilations improvement

Veronica Contracting in Toronto has been at the forefront of the installation and repair of all major ventilation products across GTA area. With a depth of skill, experience and technical expertise we can solve any comfort problem your home or company may encounter.

Eavestrough cleaning

Keeping your eavestroughs clean is realy important ongoing maintenance projects for your home.
Your eavestroughs actually have an important role to play in keeping your house safe from water damage. Clean eavestroughs funnel water off your roof and safely into your perimeter drainage system, so that keeps water away from the foundation, and it will be safe to your house.

Flat roofs

Flat roofs, or “low-slope” roofs, are a commonly found on commercial buildings throughout the world. We are the experts in the serving of the flat roofs, as it’s known a flat roof is a roof which is almost level in contrast to the many types of sloped roofs, the maintaince of tht type of roofs has some particular qualities.

Cedar shingles

If you’ve got cedar shingles on your old house you need not to know how to care for them, a little maintenance can keep them looking great and extend their life even further, if Veronica Contracting care about that.


In architecture, soffit is the underside of any construction element. It can be non-ventilated or ventilated, to prevent condensation. We work with all types of soffit materials, to provide you the best quality of roofing work.


Roofing fascia board also can be damaged and may need to be repaired. The fascia is a vertical finishing edge connected to the ends of the rafters, trusses, or the area where the gutter is attached to the roof. The primary role of the fascia is to act as a layer between the edge of the roof and the outdoors, and is meant to protect the wooden board against water damage that can occur during certain weather conditions.


Frieze board – in residential construction, a horizontal (or angled when installed on gables) trim board installed flat against the wall and which covers the gap between the top of the siding or brick facade and the soffit. Also need to be replaced time to time, if it’s damaged. So you may entrust this job Veronica Contracting to provide you the best quality.

Residential Roofing

Veronica Contracting cares about protecting you, your home and your family. That’s why we make a great effort to educate our team on the very best roofing systems and practices available – and why we pass the benefits of our knowledge along to you. We can help you find the right roofing solution to give you and your home the best protection, for your money.

Commercial Roofing

Veronica Contracting provides professional roofing for commercial and industrial buildings throughout the Great Toronto Area, including office buildings, malls, manufacturing facilities, multi-unit housing, apartment buildings, churches, schools, municipal buildings, condominiums and warehouses. Toronto's weather is a continuous challenge for commercial roofing contractors, but Veronica Contracting has the team of experienced workers to meet that any challenge. We provide flat roof repair and steel roofing in Toronto and GTA.

Service Maintenance

Veronica Contracting, we strive to reduce your overall roof life cycle costs by getting you the longest life we can out of your roofing system. Regular roof maintenance, roofing inspections, and emergency service are all part of Veronica Roofing’s roofing service agreements. Let Veronica Roofing be your roofing contractor for not only your major roofing projects but also your routine roof maintenance. Our roofing company is one of the top roofing companies in Toronto.

Get Your Free Roofing Estimate

Call Us


Contact Us

Our Location

902 Runningbrook Dr Mississauga, ON L4Y 2S5

7:00 AM - 19:00 PM Monday - Friday

8:00 AM - 17:00 PM Saturday

10:00 AM - 16:00 PM Sunday