ZigaForm version 5.5.1


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


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.

Benefits Of CANADA GO GREEN Solar Attic Fans For Homeowners

By the simple act of actively pushing out the hot, stuffy indoor air and replacing it with cool, fresh air from outside, solar attic fans offer a wealth of benefits.

Cooler Interiors: Without active ventilation, there is a higher likelihood of the hot air getting dispersed throughout the house, raising the overall temperatures.

Enhanced Structural Protection: Efficient ventilation offers the roof better protection against shingle distortion and premature aging in summer months and against wood rot and mould and mildew build up in winter months.

Weather & Impact Resistant: Our solar attic fans are built for the harsh Canadian winters and can stand tough winds, rain and even hail

Tremendous Savings All Around: Cooler interiors mean less load on the air conditioning so your air conditioner lasts longer. It also means less energy is used to keep the interiors cool so you enjoy huge savings off your monthly utility bill. And because solar attic fans work purely on solar energy, it only adds to the savings every month. 


• Flat Roofs Replacement

• Eavestrough installation

• Eavestrough Cleaning

• Cleaning and bagging of all debris from your eavestroughs and downpipes

Cleaning out blocked down pipes and elbows to ensure there is adequate flow and drainage from troughs
Minor repairs to eavestroughs, as needed; such as re-securing eavestroughs that have been pulled away at fastening points, sagging troughs, broken seams and corners
If minor repairs are not sufficient and replacement of one or more sections of eavestroughs is necessary, a free estimate will be provided
Inspection and assessment of your roof to identify any areas that require repairs or seasonal maintenance)
Roof Top Ice and Snow Removal

Snow and ice removal is a specialized and dangerous job which should only be performed by fully trained, equipped, insured and bonded roofing professionals.

Residential Roofing


Veronica Contracting is protecting hundreds of families across the GTA area with products and services developed specifically to withstand the weather conditions of Canada. Our expert team of consultants, installers and customer-service professionals are ready to help you repair, replace or enhance your roofing system to best protect your homes for years to come.

Our roofing technicians have been taking care of customers all over GTA area for years. At Veronica Contaracting, we believe that roofing services shouldn’t be one size fits all. By tailoring our services to our surroundings, we continue to solidify our place as a Ontario local roofing one of the leaders.

We are committed to providing our customers with the most professional roofing services and installing only the highest quality products, correctly, on-time, and at the best value. Our reputation is our trademark and it has been earned by treating each customer as if their job were our only one.

If you would like to receive a free estimate, please fill out the form or call and one of our staff will contact you to arrange the best time for us to visit with you.

Veronica Contracting looks forward to working on your next Ontario roof project, and servicing on all of your roofing needs.

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

Call US: (437)-985-5575


Commercial Roofing


Veronica Contracting provides professional roofing for commercial and industrial buildings throughout the GTA area, including office buildings, malls, manufacturing facilities, multi-unit housing, apartment buildings, churches, schools, municipal buildings, condominiums and warehouses.
Ontario weather is a continuous challenge for commercial roofing contractors, but Veronica Contracting has the team of experienced contractors to meet any challenge.

Whether you are looking for a new roof installation, re-roofing, restoration, or maintenance project, we have you covered.

Our roofing professionals will provide a roof evaluation, and work with you to find the right solutions for your Ontario commercial roofing needs. We provide:

Commercial Roof Repairs & Maintenance
Commercial Roof Installation
Commercial Re-roof

We can provide new roofing systems, a cost-effective preventative maintenance plan to improve safety, longevity, and the long-term value of your property.

Our project managers communicate with you throughout the project to ensure you are satisfied with our work.

We are certified by top manufacturers to install only high quality commercial roofing materials. Our factory-trained crews are experts in every aspect of design, construction, repair and installation of commercial roofing systems.

We pride ourselves in being a leader in offering sustainable roof solutions. We understand that every project we undertake offers the opportunity to improve the lifespan of the building as well as it’s inhabitants and community. With Veronica Contracting, you can be sure that your commercial roofing project will be done professionally and quickly.

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

Call US: (437)-985-5575


Service Maintenance


Maintenance can help prolong the lifetime of your roof and save you from a costly leak. Check all membranes, sealant, caulking and flashing for wear or problems. Catching blistering or leaks early and getting it fixed will help prevent interior damage.

If you notice small damage, standing water, or experience interior leaks you should call for an inspection right away to determine the extent of the problem. However, there’s a few other times you will want to check out the roof or call an expert to inspect it:

1. After a big storm, when the damage is likely to have taken place

2. Before a severe weather season. It’s never fun to find out you have a leak by experiencing it. Having your roof inspected before you expect a few months of rain, hail or intense sunshine will help you prevent interior damage and further roof problems.

3. After a severe weather season. You checked it yourself after the storms but after a season of repeated bad weather, it’s smart to make sure everything held up.

Our inspectors don’t just respond quickly, they make it priority to show up and inspect your roof quickly too. We feel our staff is the absolute best in the business and think you’ll feel the same way.

Modern manufacturing techniques allow companies to create a variety of roofing materials. When selecting the perfect one for your building, consider its weather barrier features, slope, cost, and appearance. The choice will depend on what you think can give you superior benefits.
Veronica Contracting installs high-class commercial roofing systems, from EPDM single-ply membranes to metal roofs. We’ll work alongside you to get you the information and options you need to make an informed decision for your home or commercial roof.

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

Call US: (437)-985-5575


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