Welcome to Tom and Jerry's Roofing

Welcome to Tom and Jerry’s roofing company, your go-to provider for top-quality roof installation services in Johns Creek and the surrounding areas. We specialize in new roof installation, roof repair, and roof maintenance services for both residential and commercial properties. Our team of skilled and experienced roofers is dedicated to delivering exceptional workmanship and customer service that exceed your expectations.

New Roof Installation in Johns Creek:

If you’re looking for a reliable roofing company to install a new roof on your home or business, look no further. We offer a wide range of roofing options to choose from, including asphalt shingle, metal, tile, and flat roofing systems. Our team will work closely with you to understand your needs and recommend the best roofing solution that fits your budget and style preferences. We use only high-quality roofing materials from trusted brands to ensure that your new roof is durable, long-lasting, and beautiful.

Roof Repair in Johns Creek:

When your roof is damaged or leaking, it’s important to get it repaired as soon as possible to avoid further damage to your property. Our roofing experts are equipped with the skills and tools needed to quickly diagnose and repair any roofing issue you may have, including missing shingles, leaks, cracks, and more. We use only high-quality materials and the latest roofing techniques to ensure that your roof is repaired correctly and to the highest standards.

Roof Maintenance in Johns Creek:

Regular roof maintenance is essential to keep your roof in top condition and extend its lifespan. We offer comprehensive roof maintenance services that include roof inspections, cleaning, and repairs to identify and address any issues before they turn into major problems. Our team will work with you to create a customized roof maintenance plan that fits your needs and budget.

Why Choose Our Roof Installation Services in Johns Creek?

Experienced and skilled roofers: 

The company employs experienced and skilled roofers who are knowledgeable in various roofing systems, installation methods, and repair techniques. This ensures that customers receive the highest quality roofing services.

High-quality roofing materials:

 The company uses high-quality roofing materials from reputable manufacturers to ensure that the roof lasts for a long time and withstands different weather conditions.

Competitive pricing: 

The company offers competitive pricing for their roofing services, making it affordable for customers to get high-quality roofing without breaking the bank.

Free estimates:

 The company offers free estimates to help customers make informed decisions about their roofing needs. Customers can get an accurate estimate of the cost of their roofing project without any obligation.

Excellent customer service:

 The company provides excellent customer service to ensure that customers are satisfied with their roofing experience. This includes clear communication, timely responses, and respectful treatment.

100% satisfaction guarantee: 

The company provides a 100% satisfaction guarantee, which means they will do everything possible to ensure that customers are happy with the quality of their roofing services. If for any reason customers are not satisfied, the company will make it right at no additional cost.

At our roofing company, we are committed to delivering the best roof repair services in Johns Creek and the surrounding area also. We understand that your roof is an essential part of your property, and we take great pride in ensuring that it is always in excellent condition. Contact us today to schedule your free estimate and experience the difference of working with the best roofing company in Johns Creek!


What types of roofing materials are available for a new roof installation?

AThere are several types of roofing materials available, including asphalt shingles, metal roofing, slate roofing, and tile roofing. The type of material used for the new roof installation can depend on factors such as budget, personal preference, and the style of the home.

How do I choose a roofing contractor for a new roof installation?

When choosing a roofing contractor for a new roof installation, it is important to consider factors such as experience, reputation, and pricing. It is recommended to obtain multiple quotes from different contractors and read reviews from previous customers.

Do you offer warranties for new roof installations?

Yes, we offer warranties for new roof installations to ensure that our customers have peace of mind and protection against any defects or issues that may arise. The length and coverage of the warranty can vary depending on the specific project and materials used.

How do I know if I need a new roof?

Some signs that you may need a new roof include water leaks, missing or broken shingles, excessive moss or algae growth, and age of the roof. A professional roof inspection can help determine if a new roof is necessary.