Quality and Craftsmanship

you can count on to endure throughout the years.

Welcome to AJ German Roofing

Locally owned and operated, AJ German Roofing is your one stop shop for completely personalized roofing solutions in Grey Bruce, Bruce County and the whole Bruce Peninsula.

We pride ourselves in our professionalism and customer focused approach and we know your roof is an integral part of your house. Selecting the right contractor for the job is the first step in ensuring that your investment is protected, is completed on budget and on time. We pride ourselves in our customer focused approach by being fully insured, from the time you call for a quote to the time the job is finished we are with you every step of the way to address any issues and answer any questions.

This video was taken by home owner Claude Pageau as we were working on his beautiful home in Port Elgin.

Thank you Claude!

A word from Jorge

We offer reliable and efficient services and guarantee your satisfaction. Our experts will come to your location, assess the situation, and provide possible options which you can choose from, in order to resolve your problem. We guarantee correct expertise, provision of estimates, as well as the most competitive prices.

At AJ German Roofing we strongly believe that only a certified roofing contractor should be hired to execute roof repairs and replacements. It is not an easy job, and we take pride in what we do. This is why every project is handled by skillful craftsmen who work timely and efficiently.

If proper maintenance is not provided, minor roofing damages can lead to bigger issues. This will cause the owners to pay more money for repairs, and in some cases even a whole new replacement may be needed.

Perfect Quality

A perfect roof is the most important part of your house. Our mission is to provide you with the best possible home improvement experience.


Fully Insured



Our workers are covered by Workers Compensation Board (WSIB) and we also have full liability insurance.