America's #1 Source for Local Roofers

Johnson Home Maintenance

0 verified reviews

Huntsville, AL Area.

116 A Smith Rd
Huntsville, AL 35811

The professional team at Johnson Home Maintenance is Alabama’s premier source for home repair, roofing, painting and related services. We offer budget-friendly prices yet never skimp on quality. Trust the experience and integrity of Johnson Home Maintenance with all of your home improvement needs!

My father took over the business from his mentor in 1957 and I, James Johnson, later took it over from him in 1990. We’re proud to keep Johnson Home Maintenance as a family owned and operated company. I personally handle all estimates and am involved in every project. With more than 40 years of experience, I will ensure your project is completed on time, on budget and with complete accuracy.

  • Shingle Roof Replacement
  • Cedar Shake Roofing
  • Flat Roof Replacement
  • Metal Roofing
  • Slate Roofing
  • Tile Roofing
  • Complete Roof Repair
  • Emergency Roof Leak Repair
  • Hail Damage Roof Repair
Additional Services: 
  • Painting Contractor
  • Home Maintenance
  • Skylight Installation and Repair
  • Gutters
Verifications & Credentials

* Credentials are verified when a roofer is first listed.  License, insurance, certifications, etc.. can change and expire, so reconfirm credentials directly from the roofing contractor at the time of the estimate.

Johnson Home Maintenance of Huntsville, AL
Verified Reviews
Real feedback from real customers
Reviews for Johnson Home Maintenance

Be the first to leave a review

Service Area

Johnson Home Maintenance

What to Expect Next

Tell this pro what you need by answering a few questions.

Pro will contact you about a free quote.

Book when you're ready. There's no obligation to hire.


We are asking a few questions so we can match your project to the right contractors.

What is the location of your project?

Which best describes what you need?

What is the project address?

PROBLEM: Roofer phone tag

Calling 5 or 6 roofers just to find 1 for a quote is a hassle

SOLUTION: Get matched to experts

  1. 1. Continue telling us about your project
  2. 2. We confirm expert availability automatically
  3. 3. 1 to 3 matched roofers call you to give a free quote

Please describe your current roof and what you want done.

Only 1 to 3 pros that agree to quote your project will receive your contact info.

< BackNext