Do Roofers Have to Be Licensed in My State?

Start your state licensing research here

A beautiful house lit at twilight
Photo: Wollwerth Imagery / Adobe Stock
A beautiful house lit at twilight
Photo: Wollwerth Imagery / Adobe Stock
Highlights
  • Most states require some form of licensing or registration for roofing contractors.

  • Certain states may also have local licensing requirements.

  • Contractors often have a separate license for remodeling and new construction.

  • You can double-check credentials with your state’s local licensing board.

Get quotes from up to 3 pros!
Enter a zip below and get matched to top-rated pros near you.
Geo Icon

A license is one of the first things people think about when searching for a qualified roofer—but is it the end all be all? Do roofers have to be licensed? Before you sign on the dotted line and secure a contract with an unlicensed contractor, it’s a good idea to understand your state regulations. 

Only some states issue licenses to roofing contractors, but just because there’s no state-level requirement, doesn’t mean you won’t find county- or city-level requirements. This guide will walk you through the licensing requirements of each state, from Alabama to Wyoming.

A roofer fixing a roof of a house
Photo: LIGHTFIELD STUDIOS / Adobe Stock

Hiring an unlicensed pro can result in low-quality work and have legal and insurance consequences, so always check what regulations apply in your state when hiring a local roofer. And then, check that the roofer meets or exceeds all those requirements. 

Use this tool to start your search for state licensing requirements for roofers. You'll also find links to state regulatory bodies' real-time license verification tools to help you easily confirm your pro's credentials. This tool helps you begin your research into what credentials your pro needs so you know what questions to ask when hiring a roofing contractor.

Why Don’t All States Require Roofers to Be Licensed?

Some states, like New York or Colorado, don’t have state licensing requirements and defer to local jurisdictions. This is because states can house vastly different communities—from crowded urban areas to suburbs to rural farmland. The cost of roof replacements and repairs can drastically differ, which can impact insurance and bond requirements. Beyond that, contractors need different skill sets to work on high-rises, apartment buildings, and other commercial properties versus one- or two-story homes.

Roofing Contractor License Lookup by State 

Use this handy guide to browse roofing licenses by state, including details on which states do not require a roofing license and where you can verify your contractor’s credentials.

Alabama 

In Alabama, you’ll need to hire a licensed roofer for any residential roofing job worth $2,500 or more. Some contractors must also hold a specialized Roofing and Sheet Metal Contractor License issued by the Alabama Licensing Board for General Contractors. This license allows residential and commercial work, including fabricating and cutting metal roofing, as well as installing a metal roof and related components.

Licensing agency for roofers: Alabama Licensing Board for General Contractors

How to check if your roofing pro is licensed: Alabama Licensing Board for General Contractors License Roster Search

Agency phone number: 334-272-5030

Learn more about roofing contractor licensing requirements in Alabama.

Alaska 

In Alaska, you’ll need to hire licensed roofing contractors for most jobs. Your contractor will need either a residential or commercial license issued by the Alaska Department of Commerce, Community, and Economic Development.

Licensing agency for roofers: Alaska Department of Commerce, Community, and Economic Development

How to check if your roofing pro is licensed: Alaska Department of Commerce, Community, and Economic Development Professional License Search

Agency phone number: 907-465-2550

Learn more about roofing contractor licensing requirements in Alaska.

Arizona

In Arizona, your roofer will need a license for residential or commercial jobs. This license is issued by the Arizona Registrar of Contractors. Additionally, many licensed roofing contractors in the state also belong to the Arizona Roofing Contractors Association

Licensing agency for roofers: Arizona Registrar of Contractors

How to check if your roofing pro is licensed: Arizona Registrar of Contractors' Contractor Search Tool

Agency phone number: 602-542-1525

Learn more about roofing contractor licensing requirements in Arizona.

Arkansas 

In Arkansas, contractors either need some sort of licensing or registration from the Arkansas Contractors Licensing Board. Roofing contractors must register with the Residential Committee before they can perform residential roofing work. All other roofers require a Home Improvement License.

Licensing agency for roofers: Arkansas Contractors Licensing Board

How to check if your roofing pro is licensed: Arkansas Contractors Licensing Board Contractor Search Tool

Agency phone number: 501-372-4661

Learn more about roofing contractor licensing requirements in Arkansas.

California 

In California, you need to hire a licensed roofing contractor for any job worth more than $500. This license is issued by the California Department of Consumer Affairs and Contractors State Licensing Board.

Licensing agency for roofers: California Department of Consumer Affairs Contractors State License Board

How to check if your roofing pro is licensed: California Department of Consumer Affairs Contractor License Check

Agency phone number: 800-321-2751

Learn more about roofing contractor licensing requirements in California.

Colorado 

At the time of this posting, roofing contractors don’t need licensing in Colorado at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. However, plumbing and electrical contractors do require state licensure. You can find out more from the Colorado Division of Professions and Occupations

Connecticut 

In Connecticut, residential roofing contractors do not need a state license, but they must register with the Connecticut Department of Consumer Protection. 

Licensing agency for roofers: Connecticut Department of Consumer Protection

How to check if your roofing pro is licensed: Connecticut License Lookup

Agency phone number: 860-713-6000

Learn more about roofing contractor licensing requirements in Connecticut.

Delaware 

Delaware doesn’t have a specific roofing license. Instead, home contractors must register with and obtain a business license from the Delaware Division of Revenue if they’re working on projects worth $50,000 or more. Depending on the situation, they may also need an Asbestos Abatement Certification from the Division of Facilities Management.

Licensing agency for roofers: Delaware Division of Revenue

How to check if your roofing pro is licensed: Delaware Business Licenses Search

Agency phone number: 800-292-7826

Learn more about roofing contractor licensing requirements in Delaware.

Florida 

There are two different types of roofing contractors in Florida. Contractors who work all over the state must obtain a certified contractor license through the Florida Department of Business and Professional Regulation. Contractors who limit their work to a single city or county must obtain a registered contractor license through their local jurisdiction. They do not need a state license.

Licensing agency for roofers: Florida Department of Business and Professional Regulation

How to check if your roofing pro is licensed: Florida Department of Business and Professional Regulation License Search

Agency phone number: 850-487-1395

Learn more about roofing contractor licensing requirements in Florida.

Georgia 

Georgia doesn’t have any state licensing requirements for roofing contractors, but there are local licensing requirements. Nonetheless, you may still choose to hire a contractor who is voluntarily licensed through the Georgia Roofing Contractors Association (GARCA). This is especially important if you want your insurance to pay for a roof replacement down the line since unlicensed contractors will sometimes void homeowner’s insurance policies.

Licensing agency for roofers: Georgia State Licensing Board for Residential and General Contractors

How to check if your roofing pro is licensed: Georgia Professional Licensing Web Lookup

Agency phone number: 478-207-244

Learn more about roofing contractor licensing requirements in Georgia.

Hawaii 

In Hawaii, roofing contractors must obtain a C-42 Roofing Contractor License from the Hawaii Department of Commerce and Consumer Affairs’ Professional and Vocational Licensing Division.

Licensing agency for roofers: Hawaii Department of Commerce and Consumer Affairs

How to check if your roofing pro is licensed: Hawaii DCCA Professional Vocational Licensing Public License Search

Agency phone number: 808-586-3000

Learn more about roofing contractor licensing requirements in Hawaii.

Idaho 

Idaho doesn’t have any state licensing requirements for roofing contractors. Instead, roofers must register with the Idaho Division of Occupational and Professional Licenses Contractors Board. Make sure to check your individual local licensing requirements.

Licensing agency for roofers: Idaho Division of Occupational and Professional Licenses Contractors Board

How to check if your roofing pro is licensed: Idaho Division of Occupational and Professional Licenses Online Information

Agency phone number: 208-334-3233

Learn more about roofing contractor licensing requirements in Idaho.

Illinois 

Illinois has two different licenses for roofing contractors, both of which are issued by the Illinois Department of Financial and Professional Regulation. A limited license allows roofing contractors to work on residential properties that include eight units or less. An unlimited license allows contractors to work with commercial, industrial, and residential properties of all sizes.

Licensing agency for roofers: Illinois Department of Financial & Professional Regulation

How to check if your roofing pro is licensed: Illinois IDFPR License Lookup

Agency phone number: 888-473-4858

Learn more about roofing contractor licensing requirements in Illinois.

Indiana 

At the time of this posting, roofing contractors don’t need licensing in Indiana at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. In Indiana, plumbing contractors do require licensing at the state level from the Indiana Plumbing Commission

Iowa 

In Iowa, any construction contractor earning more than $2,000 per year must register with the Iowa Division of Labor. 

Licensing agency for roofers: Iowa Registrar of Contractors

How to check if your roofing pro is licensed: Iowa IWD Registered Contractor Public Search

Agency phone number: 515-242-5871

Learn more about roofing contractor licensing requirements in Iowa.

Kansas 

Kansas doesn’t have a state licensing requirement, but contractors must hold a roofing contractor registration certificate. This certificate is issued by the Kansas Attorney General. Contractors must also show proof of adequate liability insurance and workers’ compensation insurance.

Licensing agency for roofers: Office of Kansas Attorney General Roofing Registration Unit

How to check if your roofing pro is licensed: Office of Kansas AG Roofer Search

Agency phone number: 785-368-6644

Learn more about roofing contractor licensing requirements in Kansas.

Kentucky 

At the time of this posting, roofing contractors don’t need licensing in Kentucky at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. HVAC and electrical pros require licensing at the state level from the Department of Housing, Buildings, and Construction

Louisiana 

In Louisiana, there are few different requirements. Roofing contractors must hold a residential license for residential construction projects worth more than $75,000 and a commercial license for commercial construction projects worth $50,000 or more. 

Home improvement contractors do not always need a license. If they don’t have a license, they must register with the Louisiana State Licensing Board to perform any home improvement project that costs between $7,500 and $75,000.

Licensing agency for roofers: Louisiana State Licensing Board for Contractors

How to check if your roofing pro is licensed: Louisiana State Licensing Board Online Contractor Search

Agency phone number: 225-765-2301

Learn more about roofing contractor licensing requirements in Louisiana.

Maine 

At the time of this posting, roofing contractors don’t need licensing in Maine at the state level, although they may require credentialing at the local level, so be sure to check with your municipality. 

Though there isn’t a blanket roofing license, roofing contractors will need a license to handle asbestos. Plumbing and electrical pros also require licensing at the state level from the Maine Regulatory Licensing & Permitting office. 

Maryland 

General contractors don’t need a license in Maryland unless their work falls under the category of home improvement—though this encompasses a large swath of roofing work. If a contractor alters, remodels, repairs, or replaces any part of a residence (including individual condos), they’ll likely need a license from the Home Improvement Commission.

Licensing agency for roofers: Maryland Department of Labor Home Improvement Commission

How to check if your roofing pro is licensed: Maryland Department of Labor Home Improvement Public Query

Agency phone number: 410-230-6176

Learn more about roofing contractor licensing requirements in Maryland.

Massachusetts 

In Massachusetts, roofing contractors must obtain a Construction Supervisor License from the Massachusetts Board of Building Regulations and Standards. To work on an existing structure, they’ll also have to register with the state.

Licensing agency for roofers: Massachusetts Board of Building Regulations

How to check if your roofing pro is licensed: Maryland Office of Public Safety and Inspections

License Verification Site

Agency phone number: 617-727-3200

Learn more about roofing contractor licensing requirements in Massachusetts.

Michigan 

In Michigan, residential roofing contractors must obtain a Residential Maintenance and Alteration (M&A) license. This is issued by the Michigan Department of Licensing and Regulatory Affairs.

Licensing agency for roofers: Michigan Department of Licensing and Regulatory Affairs

How to check if your roofing pro is licensed: Michigan Citizen Access Verify a License

Agency phone number: 651-284-5034

Learn more about roofing contractor licensing requirements in Michigan.

Minnesota 

In Minnesota, any contractor performing residential roofing work must hold a license issued by the Department of Labor and Industry—but the exact license depends on the scope of work. 

Your roofer may hold a license for:

  • Residential roofers

  • Residential building contractors

  • Residential remodelers 

A residential building contractor license is the most comprehensive, allowing work on both new and existing homes. A remodeling license does not cover new construction. A roofing license does not cover work on gutters, downspouts, or soffit and fascia materials

Licensing agency for roofers: Minnesota Department of Labor and Industry Construction Codes and Licensing Division

How to check if your roofing pro is licensed: Minnesota Department of Labor and Industry License and Registration Lookup

Agency phone number: 651-284-5034

Learn more about roofing contractor licensing requirements in Minnesota.

Mississippi 

In Mississippi, roofing contractors must hold a license if they’re working on new construction worth more than $50,000; residential remodels worth more than $10,000; or roofing projects worth more than $10,000. This license is issued by the Mississippi State Board of Contractors.

Licensing agency for roofers: Mississippi State Board of Contractors

How to check if your roofing pro is licensed: Mississippi Contractor License Search

Agency phone number: 601-354-6161

Learn more about roofing contractor licensing requirements in Mississippi.

Missouri 

At the time of this posting, roofing contractors don’t need licensing in Missouri at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. Electrical pros can obtain licensing at the state level from the Missouri Division of Professional Registration.

Montana 

Montana doesn’t require roofing contractors to hold a state license. Instead, contractors and subcontractors with employees must register with the Montana Department of Labor and Industry.

Licensing agency for roofers: Montana Department Labor and Industry

How to check if your roofing pro is licensed: Montana Contractor Lookup

Agency phone number: 406-444-7734

Learn more about roofing contractor licensing requirements in Montana.

Nebraska 

Nebraska doesn’t have state licensing requirements for roofing contractors. Instead, contractors and subcontractors must register with the Nebraska Department of Labor.

Licensing agency for roofers: Nebraska Department of Labor

How to check if your roofing pro is licensed: Nebraska Department of Labor Contractor Search

Agency phone number: 402-471-2239

Learn more about roofing contractor licensing requirements in Nebraska.

Nevada 

In Nevada, roofing contractors must hold a Roofing Contractor (C-15A) License. This license is issued by the Nevada State Contractors Board.

Licensing agency for roofers: Nevada Registrar of Contractors

How to check if your roofing pro is licensed: Nevada State Contractors' Board Contractor License Search

Agency phone number: 702-486-1100

Learn more about roofing contractor licensing requirements in Nevada.

New Hampshire 

At the time of this posting, roofing contractors don’t need licensing in New Hampshire at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. However, plumbing, electrical, asbestos abatement, and lead abatement pros require licensing at the state level from the New Hampshire Office of Professional Licensure and Certification.

New Jersey 

Contractors do not need a license, but they do need to register as a home improvement contractor with the New Jersey Division of Consumer Affairs. In addition, they must also display their registration number on business documents, commercial vehicles, and advertisements, and in any offices in which they operate.

Licensing agency for roofers: New Jersey Division of Consumer Affairs

How to check if your roofing pro is licensed: New Jersey Division of Consumer Affairs License Verification

Agency phone number: 973-424-8150

Learn more about roofing contractor licensing requirements in New Jersey.

New Mexico 

In New Mexico, roofing contractors are considered construction contractors. As such, they’ll need a state license issued by the Construction Industries Division of the New Mexico Registration and Licensing Department.

Licensing agency for roofers: New Mexico Regulation & Licensing Department

How to check if your roofing pro is licensed:New Mexico Regulation & Licensing Department License Verification

Agency phone number: 505-476-4700 (Santa Fe)

505-222-9801 (Albuquerque)

575-524-6320 (Las Cruces)

Learn more about roofing contractor licensing requirements in New Mexico.

New York 

At the time of this posting, roofing contractors don’t need licensing in New York at the state level, although they may require credentialing at the local level, so be sure to check with your municipality. However, asbestos abatement and crane operating pros do require licensing at the state level from the New York State Department of Safety and Health.

North Carolina 

In North Carolina, roofing contractors must obtain a general contracting license from the North Carolina Licensing Board for General Contractors to take on projects worth $30,000 or more. There are three different types of licenses depending on the size of the project. 

  • Limited License: Projects worth up to $500,000 each

  • Intermediate License: Projects worth up to $1 million each

  • Unlimited License: Projects of any size

Licensing agency for roofers:  North Carolina Licensing Board for General Contractors.

How to check if your roofing pro is licensed: North Carolina Licensing Board for General Contractors License Verification

Agency phone number: 919-571-4183

Learn more about roofing contractor licensing requirements in North Carolina.

North Dakota 

In North Dakota, roofing contractors must have a state license issued by the North Dakota Secretary of State for any job worth $4,000 or more. Licenses are ranked depending on the total project—from Class A (more than $500,000 per project) to Class D (up to $100,000 per project).

Licensing agency for roofers: North Dakota Secretary of State Licensing Unit

How to check if your roofing pro is licensed: North Dakota Secretary of State Contractor Search

Agency phone: 701-328-3665

Learn more about roofing contractor licensing requirements in North Dakota.

Ohio 

At the time of this posting, roofing contractors don’t need licensing in Ohio at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. However, electrical, plumbing, refrigeration, and HVAC pros require licensing at the state level from the Ohio Construction Industry Licensing Board.

Oklahoma 

Oklahoma doesn’t have a state license for roof contractors, but they must register with the Oklahoma Construction Industries Board to prove they carry sufficient insurance. 

Licensing agency for roofers: Oklahoma Construction Industries Board

How to check if your roofing pro is licensed: Oklahoma Construction Industries Board Roofing Registration Search

Agency phone number: 405-521-6550

Learn more about roofing contractor licensing requirements in Oklahoma.

Oregon 

In Oregon, roofing contractors must obtain a license through the Oregon Construction Contractors Board.

Licensing agency for roofers: Oregon Construction Contractors Board

How to check if your roofing pro is licensed: Oregon CCB Contractor License Search

Agency Phone: 503-378-4621

Learn more about roofing contractor licensing requirements in Oregon.

Pennsylvania 

In Pennsylvania, roofing contractors don’t need a state license. There may be local licensing requirements, so check with your municipality before you hire a roofing contractor. 

Licensing agency for roofers: Office of the Attorney General Bureau of Consumer Protection

How to check if your roofing pro is licensed: Pennsylvania Home Improvement Consumer Information Contractor Search

Agency phone number: 717-722-2425

Learn more about roofing contractor licensing requirements in Pennsylvania.

Rhode Island 

In Rhode Island, only commercial roofing contractors need a state license obtained through the State of Rhode Island Contractors’ Registration and Licensing Board.

Licensing agency for roofers: State of Rhode Island Contractors' Registration and Licensing Board

How to check if your roofing pro is licensed: Rhode Island Contractors' Registration and Licensing Board License Status Lookup

Agency phone number: 401-889-5535

Learn more about roofing contractor licensing requirements in Rhode Island.

South Carolina 

In South Carolina, roofing contractors are categorized as “Residential Specialty Contractors.” This type of contractor does not need a state-issued license but does need to register with the South Carolina Department of Labor.

Licensing agency for roofers: South Carolina Department of Labor, Licensing and Regulation Residential Builders Commission

How to check if your roofing pro is licensed: South Carolina Labor Licensing Regulation License Lookup

Agency phone number: 803-896-4696

Learn more about roofing contractor licensing requirements in South Carolina.

South Dakota 

At the time of this posting, roofing contractors don’t need licensing in South Dakota at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. However, electrical, plumbing, and asbestos abatement pros require licensing at the state level from the South Dakota Department of Labor and Regulation.

Tennessee 

There are a couple different licenses a roofing contractor may have in Tennessee. If the project is worth $25,000 or more, roofers must obtain a Tennessee contractor’s license. Several counties also require a Home Improvement License for projects that cost $3,000 or more but less than $25,000.

Licensing agency for roofers: Tennessee Department of Commerce and Insurance Board for Licensing Contractors

How to check if your roofing pro is licensed: Tennessee Department of Commerce & Insurance License Search

Agency phone number: 800-544-7693

Learn more about roofing contractor licensing requirements in Tennessee.

Texas 

At the time of this posting, roofing contractors don’t need licensing in Texas at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. HVAC, plumbing, well-drilling, and fire sprinkler system pros require licensing at the state level from the Texas Business Licenses & Permits Guild.

Utah 

In Utah, roofing contractors must obtain a license from the Utah Department of Commerce Division of Occupational and Professional Licensing. 

Licensing agency for roofers: Utah Department of Commerce Division of Occupational and Professional Licensing

How to check if your roofing pro is licensed: Utah Division of Occupational and Professional Licensing 

Agency phone number: 801-530-6628

Learn more about roofing contractor licensing requirements in Utah.

Vermont 

At the time of this posting, roofing contractors don’t need licensing in Vermont at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. However, plumbing, HVAC, and electrical pros do require licensing at the state level from the Vermont Department of Public Safety Division of Fire Safety.

Virginia 

Virginia has three different types of licenses for roofing contractors—Class A, B, or C—that are issued by the Board of Contractors. The type of license depends on the total value of the project.

Licensing agency for roofers: Virginia Department of Professional and Occupational Regulation

How to check if your roofing pro is licensed: Virginia DPOR License Lookup

Agency phone number: (804) 367-8511

Learn more about roofing contractor licensing requirements in Virginia.

Washington 

In Washington, roofing contractors don’t need a state license, but they must register with the Washington Department of Labor and Industries.

Licensing agency for roofers: Washington State Department of Labor and Industries

How to check if your roofing pro is licensed: Washington State Department of Labor & Industries Verify a Contractor Tool

Agency phone number: 602-542-1525

Learn more about roofing contractor licensing requirements in Washington.

Washington, D.C.

Roofing contractors need a Home Improvement Contractor License to remodel or repair residential properties in Washington D.C. For new construction, a roofing contractor may need a General Contractor License. Both of these licenses are issued through the District of Columbia Department of Consumer and Regulatory Affairs.

Licensing agency for roofers: District of Columbia Department of Consumer and Regulatory Affairs

How to check if your roofing pro is licensed: D.C. Department of Consumer and Regulatory Affairs Occupational and Professional License Search

Agency phone number: 202-442-4400

Learn more about roofing contractor licensing requirements in Washington, D.C.

West Virginia 

In West Virginia, roofing contractors must carry a state license issued by the West Virginia Division of Labor’s Contractor Licensing Board.

Licensing agency for roofers: West Virginia Division of Labor Contractor Licensing Board

How to check if your roofing pro is licensed: West Virginia Division of Labor Contractor Search

Agency phone number: 304-558-7890

Learn more about roofing contractor licensing requirements in West Virginia.

Wisconsin 

Roofing contractors generally don’t need a state-issued license in Wisconsin. That said, they will need a certification if the project involves asbestos abatement. Some municipalities may have local licensing requirements, so make sure to check before you hire a contractor. 

Licensing agency for roofers: Wisconsin Department of Safety and Professional Services

How to check if your roofing pro is licensed: Wisconsin eSLA Public Look-Up

Agency phone number: 608-267-0592

Learn more about roofing contractor licensing requirements in Wisconsin.

Wyoming 

At the time of this posting, roofing contractors don’t need licensing in Wyoming at the state level. However, they may require credentialing at the local level, so be sure to check with your municipality. Electricians and water well pros require licensing at the state level from the Wyoming Department of Fire Prevention & Electrical Safety and the Wyoming Water Well Contractors Licensing Board, respectively.

Katy Willis contributed to this piece. 

Need professional help with your project?
Get quotes from top-rated pros.
The homeowners guide to roofing contractors
From average costs to expert advice, get all the answers you need to get your job done.
Tarp on a part of a roof
Apr 29, 2024
Apr 29, 2024
Wondering about the cost to tarp a roof after a large storm or before a major roof renovation? We'll break it down by size, style, and scenario.
A modern deck with a roof
Sep 11, 2024
Sep 11, 2024
Patio or deck roof costs depend on your square footage and roofing material. Learn why this project can add considerable value to your home.
House with a slate roof
Sep 6, 2024
Sep 6, 2024
Considering a slate roof for its visual appeal and longevity? Learn how much a slate roof costs in this guide and the factors that affect your total.
Wooden soffit in a brick house
Sep 18, 2024
Sep 18, 2024
The cost to install wood soffit depends on your roof’s size and the location of the soffit. Learn why it isn’t just the expensive materials that impact cost.
asphalt shingles home roofing
May 14, 2024
May 14, 2024
The best types of roofing materials are tailored to the local climate, energy efficient, and well suited to the roof pitch.
House with shingle roof
Aug 30, 2024
Aug 30, 2024
Asphalt shingle roofs are the most common roof type in the U.S. Learn about average shingle roof costs and the factors that can affect your total.
Share project details to get started.