Roof Investment Optimizer

Roof Investment OptimizerAll Pro’s exclusive Roof Investment OptimizerTM Program positions you to protect your building assets and extend the life of your roof, while minimizing the expense of costly leaks and repairs, through regular maintenance audits.

Learn More

Best Warranty in the Business

Best Roofing Company in London Ontario

All Pro simply offers the best warranties in the business – 25 year limited material and workmanship on roofing and 15 year limited material and workmanship on sheet metal.


Is Your Roof Leaking?

Leak and Repair Service OntarioIt’s tough to understand what’s happening on your roof when you can’t see it directly! We specialize in diagnosing and repairing roofing problems, often preventing costly roofing leaks before they occur. We’ll prepare a full report for you, showing you a picture of your roof with any problem areas noted that are in need of repair (if any). There is no cost for the initial consultation.

Learn More

Testimonials & Clients

  • The Gutter Clean SystemTM is the most effective

    "I always pay attention to my house, including the eavestroughs. I make sure they're not clogged in the fall to keep water from damaging the flowerbed... and the front of my house.

    A few years back, I installed a plastic mesh so I wouldn't have to keep cleaning out my eavestroughs. It didn't work very well, but it was all that was available. I still had to climb my ladder and clean out my eavestroughs.

    Two years ago, my neighbour had the Gutter Clean System installed by a local contractor. After one year, he told me he was very happy with it. And since I'm a bit skeptical by nature, I asked him if I could have a look inside his eavestroughs. They were perfect! So last year, I had the same product installed myself."
    Charles Robert, Toronto, Ontario
  • The Gutter Clean SystemTM reduces safety risks

    "Every year, my husband had to climb a ladder to clear out leaves from the eavestroughs. It was a lot of work and it was messy. He would climb the ladder, move it, and start again. And each year, I was more and more worried.

    I recently saw an ad for the Gutter Clean System in the mail, and my husband and I decided to have it installed. I called an installer....he showed me the product and gave me a quote, but most of all he gave me peace of mind. Now my husband doesn't have to climb the ladder for clogged eavestroughs!"
    Paula Jones, Windsor, Ontario
  • I've dealt with many roofing companies on a professional basis over the past 45+ years.

    I have seen the best and unfortunately, a lot more of the worst! I would consider Rob Petrik as one of the few professionals in the business!

    Rob completed a roof replacement on our country residence, involving architectural shingles and modified roofing on flat areas, six years ago now. A lifetime warranty was included - yes, Lifetime!

    Just last month, during a very severe storm, we had a minor leak involving a skylight. Rob and his crew responded the same day and completed the fix- no charge!

    Now that is professional service!
    Judson G Lee, Toronto, Ontario
  • Stronger new eavestroughs with protection

    "Last year, I had my roof redone. And since the eavestroughs were about 20 years old, I decided to have them removed as well. I had three eavestrough installers come give me quotes to get a good price. But one of them introduced me to a new product called Fixa-Tech. I opted for the best product. With Fixa-Tech, the eavestrough is so much stronger.

    Better yet, the system comes with eavestrough protection. So no more problems with leaves every fall because of the two big trees I have behind the house!"
    Francis de la Tourelle, Montreal, Québec
  • Robert
    A job well done.  Please thank the men for the great work they did.  Not only did they do a great job, but it was so nice to see how well they cleaned up everything during and after the job was completed.

    The church congregation are very please on how everything looks, especially the tower with the new louvers.

    We are all very pleased.  Keep up the good work.
    Jay Hoover, Simcoe, Ontario
  • Dear Robert & Crew,

    Just a note to thank you for a marvelous job on our roof. It looks fantastic – both Terry and I are thrilled! Wanted to let you know the crew was also great. The clean-up was amazing as well!! If you have a reference list please put us on it. We are happy to speak with anyone regarding a recommendation for your company.
    Carol Lauderdale, London, Ontario
  • Dear Sirs

    I would like to “THANK YOU” for your prompt attention to my roof dilemma last week. Your timing, caring attitude and wonderful service were so very much appreciated by both my co-owner and myself. I will make sure the management receives a copy of this letter so they know that the roofing company they chose, was by far “the best” choice in Canada! I will also notify them concerning your advice to have our roofs cleaned every six months to prevent the trees on our street from damaging our “new” roofs in the future.
    Richard Watts, London, Ontario
Garland Canada
Methodist Church
Le Chateau
CS automotive
United muffler corp
Residence Inn
Payless Less Storage
Prime Retail
Giant Tiger
york property

Featured Portfolio Projects