A Trusted Residential Roofing Contractor Since 1955
New Roof Installation, Roof Replacement & Roof Repair
Since 1955, the professional roofing team at Bullard Roofing has been providing quality roofing services to homeowners throughout communities in Blount, Cullman and Marshall counties. From general roof inspections to roof repairs and full roof replacements, we do whatever is necessary to protect the integrity of your home as your trusted roofing contractor.

The right roof will protect your house, improve its appearance and even increase its value. If you’re ready to reap the benefits of a quality roofing system, it’s time to reach out to our team.
Need a New Roof or a Roof Replacement?
Bullard Roofing is a leading installer of new roofing systems. We use the industry’s best roofing materials, ensuring that your home has the strongest protection available. We offer:
- Free roof inspections
- A skilled & experienced roofing crew
- The highest quality roofing materials
- Insurance claims assistance
Why Our Customers Choose Us
Our owner, Brandon Bullard, and his wife, Miranda, operate Bullard Roofing together. Our family business always focuses on our deep, lasting passion for providing quality roofing services to our community.
When Brandon was young, he learned the ins and outs of roofing from his father and grandfather. Born into the family business, he always understood the importance of quality workmanship and of taking pride in his work. These principles consistently guide him to provide the best possible work as a roofing contractor, from roof inspections and repairs to total roof replacements and new roof installation.
Schedule a Free Roof Inspection & Quote Today!
It is our pleasure to make our customers happy and to keep them protected under a solid roof. Contact Bullard Roofing today to learn what we can do for you! Call us at (205) 446-1114 or submit the online contact form for a quick reply. We look forward to serving you.