✓ Commercial and Residential 
✓Insurance Claim Specialists
✓ Free Inspection
✓ Reasonable Prices
✓ Old-fashioned Values

Owner of DKG Roofing pointing to Denton County homeowner's roof.

The Best Roofing Company

For Creating Stress-Free
Denton County Roofing Services

Founder & OWNER

David Gass

David K. Gass founded DKG Roofing Contractors LLC in the early 1990s in Denton, TX. David is a highly experienced roofing professional who stands behind his work. DKG Roofing Contractors offers the highest quality roof repair and replacement services for your home’s roofing needs. With over 30 years of experience rooted in integrity, you can rest assured that DKG Roofing brings the best North Texas and Carrolton Roofing Services to the table.


Our Roofing services

Our North Texas and Carrolton Roofing Services provide the quality roofing service you need. We work with all types of roofs, from asphalt shingles to metal and beyond. Our team will inspect your roof regularly and can help detect any issues before they become significant problems. 

residential roofing

Residential roofing is an important service that helps protect your home and extend its lifespan. Residential roofing services, when done right, can provide a strong layer of protection against weather and other elements that can cause damage over time. 

commercial roofing

We design our commercial roofing services to meet the needs of any business. We are committed to providing the highest quality workmanship, emphasizing safety and customer satisfaction. And no job is too small or large. We are here for all roofing projects.

roof inspection

A roof inspection is an integral part of assessing the condition of a roof. It can help detect any problems or weaknesses in the roof structure, such as leaks, worn or damaged shingles, broken tiles or flashing, water damage, and other signs of wear and tear.  

gutter services

Our Carrollton professional gutter installation and repair services are second to none. Our team of professionals has the experience and expertise to quickly and efficiently address any gutter needs for home and business owners.

Insurance Claims

When disaster strikes, it’s no fun to face it alone. That’s why we assist you with the insurance claim process from beginning to end. No more wading through piles of paperwork and making countless phone calls.

Skylight Services

Everyone loves a skylight until they don’t. When a skylight leaks,  is broken, or becomes unattractive,  it’s time to call in a professional. DKG Roofing offers skylight repair, replacement, and installation.


The chimney can be dangerous if you don’t regularly check for wear and tear. Sometimes the damage is hidden and only visible to a professional. We inspect your chimney for cracks, loose mortar joints, missing bricks, or corrosion. And if repairs are needed, we ensure the job is done correctly and safely.

Need Roofing Help? Call Your Expert Roof Repair Contractor Today!

Are You Looking For A
Carrollton, Texas, Roofing Company?

Are You Looking For A Carrollton, Texas, Roofing Company?

Are you looking for a Carrollton, Texas, roofing company? Look no further than the top-rated roofing companies in the area. 

DKG Roofing Company will meet your needs with experience, an eye for detail, and customer service that surpasses industry standards.

When selecting a Carrollton roofing company, you must consider all your options. The roofing industry is highly competitive, and many companies serve Carrollton.

Make sure you select a contractor who understands Carrollton’s unique climate and has the necessary skills and experience to inspect your property before starting work.

Additionally, discuss warranties, payment plans, and other aspects of the project with the company, so you’re both on the same page when it comes time to begin repairs or replacements.

Finding a reputable Carrollton roofing company is essential if you want results that will last for years. 

With quality materials and superior craftsmanship, you can be sure your home or business will be secure in no time.

Take advantage of local resources like customer reviews and online ratings to ensure you choose a trusted professional before signing any contracts.

We Keep Your Roof Reliable

We keep your roof reliable in Carrollton, Texas

At DKG Roofing, we understand the importance of reliable roofing services. Our team is dedicated to providing you with quality workmanship in a timely manner and at great value.

We are a trusted business accredited by the Better Business Bureau and have received many positive reviews from satisfied customers.

Whether you’re looking for repair or replacement of your roof, we are here to help. 

Our experienced team takes great pride in their work and strives to meet and exceed customer expectations.

We guarantee our projects are completed on time while keeping your budget in mind and ensuring your satisfaction at every step.

What We Do

DKG Roofing Services

We provide exceptional roof repair and residential roofing services for the Carrollton area. 

Our experienced technicians are highly skilled in all aspects of roof projects, whether with a metal roof or a traditional shingle roof.

With our years of experience, knowledge, and quality products, you can rest assured that your property’s roof will be installed with the utmost care and precision.

We take great pride in offering unbeatable customer service and superior craftsmanship to ensure your satisfaction every step of the way.

Before beginning any project, we take the time to thoroughly examine your home’s current condition so that we can create a customized plan to suit your needs best. 

We also provide free estimates to ensure you understand exactly what you’re paying for before work begins.

Once all details have been discussed and agreed upon, we work quickly and efficiently to install or repair any existing issues safely.

Roof Replacement
in Carrollton, Texas

Roof Replacement in Carrollton, Texas

The roof is an integral part of any home; if it needs repair or replacement, we got you covered.

We provide comprehensive residential roofing services to Carrollton homeowners and the surrounding area, including roof construction. 

Our team of experienced contractors are experts in their field and can ensure your roof is installed quickly and accurately.

We take pride in the excellent work we provide throughout the Carrollton area. 

We will assess the current condition of your roof and provide a complete assessment before beginning the process.

We explain each step to you so you can decide which type of roof is best for your home.

We also offer various material options for our customers, including asphalt shingles, metal, tile, roll roofing, and more.

Once your new roof is installed, our team will also provide routine maintenance services such as cleaning and inspections to ensure that it lasts for years.

Carrollton, Texas Gutter Services

Gutter cleaning.

We also provide gutter repairs and gutter services in Carrollton and surrounding areas.

Seamless guttering is the most beneficial as they only have the joints in the corners as they join up the installed downspouts.

We have years of experience in gutters and roofing. 

Therefore, we only offer high standards in gutter installation, replacement gutter repairs, and gutter cleaning.

We only recommend high-end services and only use the best available ones. 

Don’t hesitate to contact our gutter cleaning team today for a complete estimate or free quotes.

Our Team Of Professional Roofers

Lewisville Roofing General Contractor for Home and Business Owners

We are proud of our professional roofers’ excellent service to every customer. 

Each roofer has been thoroughly trained and is experienced in handling your roofing needs to surpass your expectations.

DKG’s team goes above and beyond to ensure your roof is exactly as it should be. We followed up after your service to ensure everything was done correctly.

Schedule Your Appointment

Why You Should Stop Searching for Roofing Companies

Give us a call to schedule your roofing service. We will be happy to answer any questions and provide an accurate quote for your job. 

When you are ready, we can start your roofing project immediately.

We work throughout Denton County, including Lewisville.