MD Roofing, LLC at work

Free Calculator

Roof Replacement Cost Estimator

Get a general price range for a new roof in about a minute. No email required.

Start the Estimate

Roofs are priced by the square, which is 100 square feet of roof. An architectural shingle roof on a typical home in the area has generally cost between $5 and $9 per square foot of roof in recent years. Answer the questions below to see a general price range for your home.

Estimated roof replacement range $5,600 to $8,800 This is a general range, not a quote. Your price depends on the condition of the decking and other details that can only be checked in person, and it does not reflect what your insurance may cover. Schedule a free inspection for an estimate on your roof. Request a Free Inspection

Free Inspections

For an estimate on your roof, schedule a free inspection.

Next Steps

Schedule a free inspection.

Our calculator gives you a general range. For an estimate on your roof, call us to schedule a free, no-obligation inspection.

  1. 01

    Free Inspection

    We complete a detailed inspection of your roof and property, with pictures, and go over what we found.

  2. 02

    Insurance Claim

    If you have storm damage, you file the claim and we are on site with the adjuster to help with documentation and estimates.

  3. 03

    The Work

    Once the project is approved, materials are ordered, permits are secured if required and the work begins.

  4. 04

    Final Inspection

    We complete a final inspection to make sure the project meets building code and the work is done to standard.

Tony is the best roofer I've ever worked with (I replaced roof five times in the past). I have to mention how impressive I was when he quickly came back 16 months after roof was replaced and did very decent job for free to fix a leak which was mostly likely not his fault. Call him, you'll get competitive price, good quality roof, and best service.
Paul C. BBB review

Customer review. Read All Reviews

Next Step

Request Your Free Inspection

Call (214) 402-5385 or fill out the form, and a member of our team will contact you.

MD Roofing, LLC 103 Ramsey St, Cedar Hill, TX 75104 (214) 402-5385 · service@mdroofing.net

Free Inspection · No Obligation

Request a Free Inspection

Fill out the form and a member of our team will contact you to schedule your free inspection.

We only use your information to contact you about your request.

Call Now Free Inspection