Dallas' average roof replacement cost was $5,814 This price includes labor and materials. Asphalt shingles are the most popular type of roofing material in Dallas. It is important that you note that costs for replacing a roof will vary depending on how large and pitched the roof is. A slate roof is more expensive than an asphalt shingle roof. A typical asphalt shingle roof costs between $250 and $550 per square. An asphalt shingle roof installation will usually cost between $2-$4 per square foot. The total cost to replace an asphalt shingle roof for a 1,500-square-foot home will range between $5,000 and $9,000. Remember that replacing a roof is only one cost associated with owning a home. When budgeting for a new roofing system, it is important to consider other costs such as insurance and maintenance. You may also be eligible for tax deductions or credits for the cost of replacing your roof. To determine if you qualify for any deductions or credits, consult a qualified tax professional.