Powered by ZigaForm version 4.5

The Preferred Roofing Contractor in Ontario


Call US NOW:


Get Your Free Roofing Estimate

No Job is Too Big or Too Small

Free Estimate

Use the form below to schedule a free, no-obligation inspection and estimate for your roofing repair needs

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. 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.
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 work was excellent. This is a company with very fine attention to detail, quality workmanship, and excellent customer service - and very competitive prices. Would recommend to anyone looking for roof work in the GTA, and will use again for any future roofing project. Thank you!
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.

Why Choose Us?


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


Communication, quality control and scheduling ensure customer satisfaction on every 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 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 Services These Areas

Ajax, Aurora, Brampton, Burlington, Markham, Mississauga, Oakville, Oshawa
Pickering, Richmond Hill, Scarborough, Stouffville, Vaughan, Toronto, Newmarket

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 Roofing 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 Roofing has the team of experienced workers to meet that any challenge.

Service Maintenance

Veronica Roofing, 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.

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

Email: veronicacontractinginc@gmail.com