Our Team

Meet Our Team

As a full-service roofing contractor, we operate with experienced, properly trained, and safety-oriented personnel, whose aim is to provide our clients with excellent service and value for their needs and budget. From our leadership to sales team, and office staff to roofing professionals, the Cannon team is ready to meet your roofing needs with reliability, integrity, excellence, and trust.

Executive Leadership

Chris Cannon

Chris Cannon

President

Bill Hamilton

Bill Hamilton

Vice President

Michael Langley

Michael Langley

Chief Executive Officer

Matt Flood

Matt Flood

Chief Operating Officer

Operations

Lawrence Caudle

Lawrence Caudle

Senior Project Manager

Bill Misenheimer

Bill Misenheimer

Project Manager

Matthew Seagraves

Matthew Seagraves

Project Manager

Jeremiah Pearson

Jeremiah Pearson

Project Manager

Sales

Peter Hummel

Peter Hummel

Commercial Account Manager

Todd Kirby

Todd Kirby

Estimator

Brian Stuart

Brian Stuart

Residential Account Manager

Accounting

Jennifer Pitts

Jennifer Pitts

Controller

Amanda Trammell

Amanda Trammell

Service Manager

Pam Brown

Pam Brown

Accounts Payable

Error Message