
Do you need a roof repair, roof replacement, gutter installation, or gutter guard installation? Since 2003, USA Roofing & Gutters has earned a reputation by providing thousands of customers with quality work and superior service. As roofers and gutter contractors, we believe customer satisfaction should and always will be #1. We offer FREE estimates for roofing services and gutter services in Trussville, AL. Don't hesitate... give your local roofing company & gutter contractor a call today!
If you need a roof repair or roof replacement, give USA Roofing & Gutters, your local roofing company, a call today for a FREE roof estimate!


If you're in need of gutter installation, gutter guards, or a gutter replacement, give USA Roofing & Gutters, you're local gutter company, a call today for a FREE gutter estimate!



Call Your Trussville Roofing Company & Gutter Contractor Today:
205-655-ROOF (7663)
Connect With Us:

While there are many factors that determine the cost of a roof replacement, the main factors include square footage, architectural complexity, steepness, height, attic ventilation, flashing, vents, decking, roofing layers, type of roofing material used, and warranties.
The size of a roof is calculated by using the roofing square method. You may be asking what is a square in roofing? A roof square is a 10ft × 10ft area that is equal to 100 square feet of roof surface. To accurately determine how much roofing material is needed for a roof replacement, the square footage will need to be multiplied using a factor that includes the complexity and steepness of the roof, as well as the material waste. We will discuss the different roof material costs below. If you’re looking for a local shingle roofing company or metal roofing contractor in Trussville, AL, contact us today!
The most common shingle roofs include 3-Tab Shingles, Dimensional Shingles, and Designer Shingles. The 3-Tab shingle is normally the lowest material roof cost. The cost range of a 3-Tab shingle roof in Alabama is usually between $3 – $5 per square foot or $300 – $500 per square, depending on the cost factor details.
Dimensional Shingles are one of the most commonly used roofing materials. The cost range of a Dimensional shingle roof in Alabama is usually between $3.50 – $5.50 per square foot or $350 – $550 per square, depending on the cost factor details.
Premium and Designer roofing shingles are on the higher end of the price scale. The cost range of a Premium Dimensional or Designer shingle roof in Alabama is usually between $3.75 – $8.00 per square foot or $375 – $800 per square, depending on the roofing shingles and cost factor details.
Metal roofing costs varies depending on the type of metal roof system installed. One of the most commonly used residential metal roofing types are screw down metal roof panels, also known as R-panel metal roofing. Most residential metal roof panels are made with a 26 or 29 gauge metal thickness, with 29 gauge being the most commonly used for residential installations. The cost range of a R-panel metal roofing system in Alabama is usually between $4.00 – $6.50 per square foot or $400 – $650 per square, depending on the metal roof panel gauge and cost factor details.
Another type of metal roof used for residential applications is a Standing-Seam metal roof system. Standing-Seam residential metal systems are usually installed with hidden fasteners and clips. Standing-Seam residential metal is usually made with 26 gauge and 29 gauge metal. The cost range of a Standing-Seam roof in Alabama is usually between $5.00 – $8.00 per square foot or $500 – $800 per square, depending on the metal roofing gauge used and cost factor details.
There are several different types of commercial roofing materials that are commonly installed by commercial roofing contractors in Alabama. While there are many factors that determine the cost of a commercial roof replacement, the main factors include square footage, architectural complexity, steepness, height, attic ventilation, flashing, vents, decking, roofing layers, type of roofing material used, and warranties. We will discuss the different roof material costs below. If you’re looking for a local commercial roofing company in Trussville, AL, contact us today!
TPO is a commonly used commercial roofing material in Alabama. A TPO roofing membrane is typically made from a thickness of 45 mil to 80 mil. TPO stands for Thermoplastic Polyolefin which refers to polymer blends containing various mixtures of rubber, polypropylene, polyethylene, and reinforcing filler. TPO Roofing Systems are well known for being cost-effective, recyclable, and its ENERGY STAR Rating. The average cost of a TPO commercial roofing system in Alabama is usually between $5.00 – $7.50 per square foot or $500 – $750 per square, depending on the material thickness and cost factor details.
Modified Bitumen roofs are another type of flat roof material used for commercial buildings. These types of commercial roofs are made from fiberglass-based asphalt sheeting and are applied in layers creating a durable surface. The average cost of a Modified Bitumen commercial roofing system in Alabama is usually between $5.50 – $7.50 per square foot or $550 – $750 per square, depending on the cost factor details.
EPDM is an extremely durable synthetic rubber roofing membrane (ethylene propylene diene terpolymer) widely used in low-slope buildings in Alabama. An EPDM roofing membrane is usually made from a thickness of 45 mil to 90 mil. Also, EPDM is environmentally friendly, as it can be recycled once it has reached the end of its lifespan. The average cost of an EPDM commercial roofing system in Alabama is usually between $5.50 – $7.50 per square foot or $550 – $750 per square, depending on the material thickness and cost factor details.
Metal roofs are one of the most long lasting, durable, and weather resistant roofing materials on the market today. Metal roofing systems can be installed on low-sloped and pitched roofs, but are not suitable for flat roof applications. Most commercial metal roofing systems are installed with 26 gauge or thicker metal panels. The cost range of a R-panel metal roofing system in Alabama is usually between $4.50 – $6.50 per square foot or $450 – $650 per square, depending on the metal roofing gauge and cost factor details. The cost range of a Standing-Seam roof in Alabama is usually between $5.50 – $8.00 per square foot or $550 – $800 per square, depending on the metal roofing gauge used and cost factor details.
Most seamless gutters are custom made on site according to your homes or commercial building’s design. Seamless gutters can be made in widths from 5 inches, 6 inches, and 7 inches. While there are many factors that determine the cost of new gutters, the main factors include whether old gutters are removed, gutter material, gutter type, gutter size, downspouts, upper-story installation, number of corners, premium colors, fascia and soffit repair, splash blocks, rain diverters, and downspout extenders. We will discuss the different gutter material costs below. If you’re looking for a local gutter contractor in Trussville, AL, contact us today!
K-Style seamless gutters are made from aluminum and usually cost $8.00 - $12.00 per linear foot depending on the width and color of the gutters. The K-Style aluminum seamless gutters are the most commonly used gutters for residential installations. Copper is another option for a long lasting gutter and is the costliest material used for gutters.
Half-Round aluminum seamless gutters are usually installed for both residential and commercial applications. Half-Round aluminum seamless gutters usually cost $11.00 - $16.00 per linear foot depending on the width and color of the gutters.
Box gutters are typically installed on commercial buildings and usually cost $14.00 - $20.00 per linear foot depending on the width and color of the gutters.
The K-Style is the most commonly used downspout for residential gutters and are made in 2″x 3″, 3″x 4″, and 4″x 5″ sizes. Aluminum K-Style downspouts usually cost $8.00 - $12.00 per linear foot installed depending on the size, elbows, color, and installation details. Rectangular downspouts are usually installed on box gutters and are available in 2″x 3″, 3″x 4″, and 4″x 5″ sizes. Rectangular downspouts usually cost $11.00 - $16.00 per linear foot installed depending on the size, elbows, color, and installation details. Round downspouts are typically used with half-round gutters and are available in 3", 4", 5", and 6" sizes. Round downspouts usually cost $10.00 - $15.00 per linear foot installed depending on the size, elbows, color, and installation details.
There are several types of gutter guard materials that gutter contractors install in Alabama. The different gutter guard materials include stainless steel, aluminum, copper, steel, plastic, and foam. The different types of gutter guards include micro mesh, screen, perforated, solid, foam filter, and brush. Gutter guards in Alabama usually cost $2.00 - $15.00 per linear foot installed depending on the size, type, color, material, and installation details. If you’re looking for a local gutter guard contractor in Trussville, AL, contact us today!