How Much Does a Roofer Charge per Service?

Photo of author

( — December 16, 2020) — Having a firm roof over your head means you and your family are safe and comfortable within your house, which is a basic need for human well-being. Therefore, you need to ensure that the roof of your house is in healthy shape. If it shows any signs of weakness or distortion, it’s in your best interest to reach out to a roofer and get it fixed. 

Getting a roofing service especially from Mammoth Roofing and Solar isn’t something that you do every day, so it needs a good amount of investment.  But it’s an investment that is supposed to last for decades or even a lifetime. So you need to be sure that you’re investing in the right thing (material) and the right person (roofer). You need to educate yourself beforehand about the charges you’ve to pay so you don’t get scammed or fooled, or overcharged by a service provider. The charges of roofing services depend on a couple of things, including the material being used, the extent of fixing your roof needs, labor costs, etc. However, roofers usually combine all these factors and choose to charge per square/per hour basis. 


Before we get into the details of how much a roofer charges per roofing square, we need to know what exactly a “roofing square” is!

A roofing square is a measurement unit (Yes, the roofers have their own measurement unit! Isn’t it cool?) used by roofers to measure a roof. 100 square feet (10×10 inches) of a roof constitutes 1 roofing square. For example, a roof covering an area of 2300 square feet will have 23 roofing squares.

Now let’s discuss the charges of different roofers per roofing square. The charges per roofing square depend on the following factors:

  • Roofing material being used. (asphalt shingles, seam copper, etc.)
  • The extent of fixing required (complete replacement or minor fixing) 
  • Added labor costs in case of complications. 
  • Legal requirements’ cost. 

Cost According To Material (Per Roofing Square) 

The material which is being used is the major determinant in the charges per roofing square. 

Asphalt Shingles Roof: The price of replacing an asphalt shingles roof will range from $350-$550 (per square). This difference in range is because of the quality of asphalt shingles used.

Wood Shingle Roof: Per square replacement charges of a wood shingle roof ranges from $637-$877.

Seam Metal Roof: The charges per square of this material ranges from $900-$1200.


How much does roofer charge for small repairs? roofers choose to charge per hour rather than per square. Roofers may charge somewhere between $45-$75 per hour on average. These per hour charges also depend on a multitude of factors, including:

  • Roofing Material. 
  • The expertise of the roofer. 
  • The location of your house. 
  • The complexity of the roof fixing/removal. 

Even minor repairs need at least 2 hours to complete, so you can expect to pay somewhere between $90-$150 if you’re hiring a contractor on a per hour basis. Be sure to negotiate smartly!