While our business is all about roofing, the key to the continued success of our business is our people. We always strive to provide the latest technological tools and the best, most efficient methods and product solutions. But, it is our people who truly separate us from the pack. We have a dedicated and skilled team of professionals in all areas of our business, all working toward a common goal: to provide our customers with industry-leading value by ensuring the most reliable, prompt and cost-effective solutions to all of their roofing needs.


John Petrachek President & General Manager

John Petrachek started his career in the Industrial, Commercial and Institutional roofing industry in 1993 as a representative with a roofing manufacturer. His vision has always been to stay ahead of the competition by delivering outstanding customer service and communications.

Mr. Petrachek is a proud member of the Ontario Industrial Roofing Contractors Association (O.I.R.C.A.), the International Institute of Building Enclosure Consultants (IIBEC), Canadian Roofing Contractors Association (CRCA), and the National Roofing Contractors Association (NRCA) and he has dedicated his time and resources to the roofing industry over the past 20 years and has lectured on key topics at venues across Canada.

Mr. Petrachek is also involved in numerous other companies ranging from Land Development, Global Solar Development, IT Hardware, Importing, Aviation, Mechanical Contracting, General Contracting and Software Development. He also continues to give back to the community with donations and sponsorships, both personally and corporately, as well as creating the VIP Foundation which helps individuals and families in need on a local level.

As a dedicated president and father, his entrepreneurial spirit is hopefully followed by his children for years to come.

Steve Murray Senior Vice President of Operations, General Superintendent

Steve Murray has been with Atlas Apex Roofing for over 20 years. Steve oversees the day-to-day activities of the project managers, purchasing agents, health and safety officers, and over 150 roofing, sheet metal and support staff employees.

He has successfully completed all three levels of training necessary to be a member of a “Joint Health and Safety Committee”, as recognized by the Ministry of Labour (MOL), and the Workplace Safety Insurance Board (WSIB) in the construction sector. In addition, he is presently a member of the “Risk Assessment Committee” with the Ontario Industrial Roofing Contractors Association (OIRCA).

John McDowell Senior Vice President

John McDowell began his roofing career in September of 1994 as a junior estimator. His interest in the field quickly grew as he progressed through the ranks to senior estimator and marketing specialist.

John started at Atlas-Apex Roofing as Vice-President in 2002. As part of the executive team, he is responsible for overseeing sales and day-to-day operations, as well as directly managing Atlas-Apex’s National Account portfolio.

Brett Beetles Senior Vice President

Brett Beetles has spent over 20 years specializing in the industrial, commercial and institutional roofing industry. His role in senior management has enabled him to assist and develop junior colleagues by educating and guiding them to provide sound solutions and superior customer service.

Brett is continually upgrading his knowledge of changes in the industry to keep up to date on green initiatives, cool roofing, LEED accreditation, light weight concrete, sustainable roofing solutions, solar initiatives, manufacturer installations and all safety aspects of the industry.

Frank Alvaro Senior Vice President of Finance

Frank Alvaro joined Atlas-Apex Roofing in May 2016. In addition to overseeing the finance and accounting function and related information systems, Frank supports senior management in strategic and operational decision making and manages risk in relation to setting and achieving the organization’s objectives.

Brittany Petrachek Associate Vice President
Zach Petrachek Associate Vice President
Ian Gooley Associate Vice President
Richard McLeod Business Development
Maureen Kane Director, Human Resources and Health & Safety

Maureen Kane is responsible for providing direction on health and safety issues to senior management, supervisors and workers. She continually updates the Health and Safety Management System by monitoring, reviewing, and updating internal policies to meet or exceed ever-changing industry standards. Maureen is a highly motivated, creative and versatile health and safety director with a wealth of experience in policy and program development, training, and facilitation of health and safety awareness.

Jacob Dickson Controller
Jeremy Eisner Service Manager
Robin Graham Manager of Information Technology
Chris Ferenczi Manager, IT Services & Security
Dawn Morley Contracts Manager
Lori Sellars Director of Corporate Compliance
Jim McKillip Senior Regional Account Manager


Jason Lawson Branch Manager
Kyle Longpre Service Manager
Kevin Longpre Senior Regional Account Manager
Sarah Cormier Office Manager / Purchaser
James Sless Superintendent / Project Manager


Dan Gaffney Branch Manager
Karen Beehoo Office Administrator


Tim Barrientos Branch Manager
Louise Barrientos Service Coordinator
Kelsea Coughlin Office Administrator
Kristopher Lalonde Project Manager / Superintendent
Erik Lavigne Estimator/ Account Manager


Jon Wedlock Branch Manager


Lorenzo Pietrantonio Senior VP of Eastern Canada Operations 
Linda Martel Adjointe Administrative
Marc-André Labbé Estimateur/Chargé de projet
Marco Scalabrini Surintendant Senior de projets
Dave Turcotte Surintendant Senior de Projets

Saskatchewan (Regina)

Dennis Burnie Regional Vice President - Prairies
Grayson Doerksen Service Manager
Monika Vuga Office Manager

Saskatchewan (Saskatoon)

Sheldon Weins Service Manager
Helen Teklehaymanot Administrator


Scott Smith Branch Manager
Shaun Berscheid Service Coordinator

Manitoba (Winnipeg)

Jacques Beaulieu Senior Provincial Manager
Chelsey Beaulieu Office Manager
Ed Bussieres Superintendent


Sean Wagner Regional Vice President – Western Canada
AJ Van Beek Service Manager
Darrin Lambert H&S Officer
Jody Lin Office Administrator
Cameron Sundahl Estimator / Account Manager
Clayton Johnson Superintendent


Keith Courage Senior Regional Manager
Angela North Senior Administrator & Service
Drew Graham Service Manager

St. John's

Lorenzo Pietrantonio Senior VP of Eastern Canada Operations
Keith Courage Senior Regional Manager
Jennifer Lo National Service Administrator
Click to go to top


65 Disco Road,
Etobicoke, ON, M9W 1M2

Phone: 416-421-6244

Fax: 416-421-1661


390 Trillium Drive,
Kitchener, ON, N2E 3J3

Phone: 519-894-4422

Fax: 519-894-4487


625 Newbold Street,
ON, N6E 2V1

Phone: 519-686-7474

Fax: 519-686-2396


775 Taylor Creek Drive,
Ottawa, ON, K4A 0Z9

Phone: 613-841-7575

Fax: 613-841-4321


4949 Muskoka Road, Highway 169,
Foot’s Bay, P0C 1A0

Phone: 1-877-221-7663


67 Majors Path, Unit 103,
St. John’s, NL, A1A 4Z9

Phone: 709-726-6567

Fax: 709-726-6569


9211 River Drive,
Richmond, BC, V6X 1Z1

Phone: 604-273-0845

Fax: 604-273-0848


2002 East Redbear Avenue,
Regina, SK, S4N 4N7

Phone: 306-525-4655

Fax: 306-525-5986


4407 66 Ave Bay #10
Leduc, AB, T9E 7E2

Phone: 780-955-7663



814 56th Street East, Unit 7,
Saskatoon, SK, S7K 5Y8

Phone: 306-931-4655

Fax: 306-525-5986


1546 Wall Street,
Winnipeg, MB R3E 2S4

Phone: 204-415-3012

Fax: 1-888-564-8210


718 1st Street, Unit 1,
Brandon, MB, R7A 2X4

Phone: 204-728-7663

Fax: 204-728-7663


2000 Boulevard Dagenais Ouest,
Laval, QC, H7L 5W2

Phone: 514-387-8463