Skip to main content

Kevin Mills

My name is Kevin Mills, and I am the lead estimator for RoofCrafters’ Tampa division. I’m originally from Michigan, and I enjoy hunting, fishing, and spending any free time outdoors. What I’m most passionate about, though, is helping business owners and homeowners alike achieve their roofing goals, all while providing a seamless customer journey.

metal roof / TPO

TPO vs Metal: Commercial Roof Edition

August 22nd, 2023|7 min read

Everything You Should Know About Roof Cleaning

August 17th, 2023|7 min read

Choosing the Right Roof for Your Historical Home

August 16th, 2023|5 min read

Navigating The Storm: Comparing Roof Damage Types

August 15th, 2023|5 min read

Good vs. Lousy Roofing Jobs

August 10th, 2023|5 min read

OSB vs. Plywood Decking: Making the Right Choice for Your Property

August 9th, 2023|5 min read

Roof ventilation

Roofing Ventilation Systems: What You Need to Know

August 3rd, 2023|7 min read

Is TPO Roofing Environmentally Sustainable?

August 2nd, 2023|5 min read

Hire the Right Roofing Contractor. Download the Top 10 Checklist.

TPO or Metal: Choosing the Right Option for Your Commercial Roof

August 1st, 2023|6 min read

The Differences between Good and Bad Roofing Contractors

July 28th, 2023|6 min read

How the Supply Chain, Oil, and Inflation Impact the Roofing Industry

July 27th, 2023|7 min read

Gambrel Roofing vs. Gable Roofing: Their Benefits Explained

July 13th, 2023|6 min read

Living Roofs: Are They Worth the Hype?

July 6th, 2023|8 min read

All About Commercial Roof Punctures

July 5th, 2023|6 min read

GAF Timberline HDZ vs. Owens Corning Oakridge Shingles

June 29th, 2023|7 min read

The Most Common Asphalt Shingle Problems

June 22nd, 2023|6 min read

Sustainable vs. Unsustainable Roofing- Your Options Explained

June 21st, 2023|7 min read

Wood Shakes vs. Asphalt Shingles

June 20th, 2023|6 min read

Commercial Roof Replacement: Summer vs. Winter

June 15th, 2023|7 min read

The Characteristics of An Outstanding Roof

June 8th, 2023|6 min read