1. Roofer Cost
  2. USA

How much does a roofer cost in USA?

An image of a man looking at financial paperwork
Hiring someone to work around your house or help get your small business off the ground is already overwhelming enough. Beyond finding someone trustworthy with good references, you need to know how much their services will cost? To help, we have created a guide to how much you can expect to pay roofers in your area.
So how much does a roofer cost? From our research, on average they charge $30.00 an hour in USA.

Roofer rates in USA

Lowest costAverage costHighest cost
Hour$20.00$30.00$99.00
* Rate information as of February 8, 2025
Marshall A
Marshall A
Hey there, I'm Marshall, your go-to roofer in Pensacola, Florida! With my expertise in flat roofing, metal roofing, patching, repair, and shingle roofing, I've got all your roofing needs covered. Whether it's a small fix or a complete roof overhaul, I'm here to help. When it comes to flat roofing, I understand the specific challenges and intricacies involved in ensuring a seamless and long-lasting installation or repair. With metal roofing, I bring a combination of strength and durability to protect your home or business. As your trusted roofer, I specialize in patching up those pesky leaks and conducting repairs to keep your roof in top condition. And of course, I'm well-versed in the art of shingle roofing, providing quality installations and repairs to enhance the aesthetic and functionality of your property. At an affordable rate of $20.0 hourly, I offer exceptional craftsmanship and top-notch service, ensuring that your satisfaction is always my top priority. If you're in need of roofing services, don't hesitate to shoot me a message. Let's discuss how I can give your roof the care it deserves!
20.00/hour
William Q
William Q
Hello, my name is William and I am a seasoned roofer serving the Edmonds, Washington area. With over 10 years of experience in the industry, I specialize in high-quality repair and installation of shingle roofing. As a dedicated professional, I am committed to delivering top-notch services to all of my clients, ensuring that their roofing needs are met with precision and expertise. When it comes to shingle roofing, I understand the importance of a durable and well-maintained roof for your home. Whether it's a minor repair or a complete shingle replacement, I have the skills and knowledge to get the job done efficiently and effectively. My expertise extends to identifying any underlying issues and providing comprehensive solutions that will enhance the longevity and performance of your roof. I believe in transparent and fair pricing, which is why I charge a competitive rate of $30.0 per hour for my roofing services. I am dedicated to providing exceptional value for my clients, ensuring that they receive top-quality workmanship at a reasonable cost. If you are in need of reliable and experienced roofing services, feel free to message me to discuss your project requirements. I am here to assist you with all your shingle roofing needs and look forward to the opportunity to work with you.
30.00/hour
Maria K
Maria K
I’m Maria, owner of Knights Construction. I specialize in patching, repair, and shingle roofing for residential and commercial properties. With over 20 years of experience, I can provide the best quality service for your roofing needs. I provide timely and cost-effective solutions to ensure your roof is at its best. I’m highly knowledgeable in all aspects of roofing, from installation and maintenance to repairs. I take great pride in my work and strive for complete customer satisfaction. For your convenience, I offer competitive pricing with my services starting at just $99.00. If you’re looking for a reliable and experienced roofer in Canton, Georgia, please don’t hesitate to contact me. I look forward to hearing from you and helping you with any of your roofing needs. Feel free to message me if you’re interested or have any questions.
99.00/hour

Rather have people reach out to you?

Creating a profile allows others to reach out to you, or letting you reach out to them