Founded in 2005 in Birmingham, Alabama, we have remained committed to providing the highest quality roofing services to our customers.
We take pride in our work whether that be an inspection, repair or full roof replacement. When you choose the number one rated roofing company in Alabama, good isn’t an option. We want to be the best. Best in our service and the quality of our work. At Cardinal Roofing we treat every home or business like it’s our own and every client like family.