The Steele Roofing Team

Steele Roofing was formed to treat our customers as friends and family. Our goal is to build customers for life. In doing so, we make sure that every client knows they are more than a number, from their initial consultation through project completion. We believe in providing our customers what they need and want. You will not be sold unnecessary products or services.

experience team 5

John Steele


experience team 3

Natalie Steele

Office Manager

experience team 2

Bryan McCallum

Project Manager

experience team 6

Cody Gibson

Project Manager

experience team 7

Cory Turner

Project Manager

experience team 4

Jonathan Horchler

Project Manager