Frequently Asked Questions

Have questions?

Here is a list of frequently asked questions to help you further understand our process and your best path toward a new roof or emergency roofing repair.

Our primary market is Lawrenceville; however, we are willing to go outside the area on a case-by-case basis for residential roofing projects. Our current radius is 50-100 miles from Lawrenceville.

For Commercial TPO project, we will go anywhere around the US.

Here are some of the cities we service:
Snellville, Grayson, Dacula, Loganville, Buford, Suwanee, Duluth, Alpharetta, Johns Creek, Norcross, Lilburn, Tucker, Stone Mountain, Roswell, Sandy Spring, Brookhaven, East Cobb, Smyrna, Marietta, Decatur, Atlanta, Morrow, Jonesboro, Riverdale, Lithonia, and Conyers.

For repair or replacement, we usually ask the customer to remove all vehicles from the driveway and anything that could potentially get damaged from the worksite. We’ll update the customer with the latest progress via a group text throughout the day. Once the installation is complete, our team will clean up everything and leave the place better than when we arrive. We typically finish a new roof installation within a single day for most homes.

A residential roof project typically takes a single day to complete. If the roof is larger than 5400 sqft, it will take additional days. It will depend on the roof size.

A typical roof system will last about 15-20 years depending on weather conditions. If your area receives a lot of hail or wind storms, the roof lifespan will depend on its severity.

Only if your roof is more than 15-20 years old, this is when you’ll want to consider a new roof. In most circumstances, your roof will only need repair. Insurance will pay for the repair if the damage is more than your deductible. Roof leaks can lead to major roof damages if not treated early. However, many people do not know their roof may have endured hail or wind damages that can warrant a full roof replacement. call us today for a free inspection and estimate.

Yes, we offer a 1 to 10 years labor warranty and our roof warranty for the material is life time by GAF.

MDJ Roofing and Construction understand the hassle with insurance companies. We can help you do all the work to get your roof paid. Our team will contact your insurance company directly and answer any questions your insurance may request. Once the roof is approved, we will sign our agreement and replace your roof within the day if it’s below 54 squares.

If approved, your insurance company will send you the first half of the full roof cost and the remainder after completion. They will ask for the final picture and invoice from a certified roof contractor.

Contact us today for a free estimate and roof analysis!

The cost of a new roof is a significant investment. This is why we provide roof financing options to all customers through our partner Payzer. Please speak with our representatives to find out more details. Call us today for a free consultation.

Apply for Finance

We currently offer churches and temples free services for anything under 500 dollars. Call us today to book an appointment.

There are three things to look for.

  1. Wind damages are typical after a big wind storm. You will see many lifted or blown roofing shingles. Contact a local roof contractor as soon as possible to inspect your roof.
  2. Hail damaged roofs. You will see many dark spots on your roof due to damage from the hail storm. You can also check your downspout for small roof grains from your roofing shingles.
  3. Damages to a discontinued roofing system. Insurance will pay to replace the entire roof when this happens.

Our Process

Get started with MDJ Roofing


Schedule your FREE, no-obligation quote

Give us a call at 404-405-5701 or fill out our FREE MDJ Roof Analysis form and let us know when is the best time to contact you.


Get an on-site MDJ Roof Analysis

An MDJ representative will promptly contact you to schedule an in-person consultation to understand your specific needs and provide detailed findings and next steps recommendations.


Receive a formal MDJ detailed quote

Once we have the specifics of your roofing needs, we will draft a formal quote and send it to you for approval.

contact us

How can we help?

561 Grayson Hwy
Lawrenceville, GA 30046

Apply for Finance | Make a Payment

Get a FREE MDJ Roof Analysis

Our team is here to help answer any questions you may have with a free roof analysis!