20+ Years of Service

Repairing and replacing Dane County roofs for over 20 years.

50 Year Warranty

Ask about our 50 year non prorated warranty on new roofs.

Quality Craftsmanship

When you want the job done right the first time.

Customer Reviews

What our customers have to say

All-State Roofing replaced two skylights in my home and I am extremely satisfied with the work that was completed. I received a fair quote for the work and had a quick turnaround on the installation. The staff is very friendly, knowledgeable and reliable. Thank you!
Rochelle P.
Great company and very friendly and fair people.I would highly recommend to anyone looking for a home remodeling or repair job!
Grant L.
Joe was easy to communicate with and quick to respond and get the job done. We had a leaky skylight and luckily Joe's team was able to come out and fix it the day before a torrential downpour, plus he followed up after that storm to make sure everything was OK with the window. I'm very happy with the work and I would hire All-State Roofing again!
Lauren K.
Had a leaky roof vent. Replacement required coordination with a chimney contractor. Everything went very smooth. Staff were very professional. Prices were great. Very quick. I will definitely go with All-State Roofing for any future roof needs.
Patrick K.
Joe and his team did a great job replacing our skylights. They were very professional and did the whole job in one morning. I highly recommend them for any of your skylight replacement needs.
Joanne M.
We are very pleased with our experience with All-State. We had a couple problem areas where our roof was leaking. Most of the companies we spoke to recommended full roof replacement, which we were hoping to delay for a few more years. Joe took a look at our roof and gave us several different solutions to choose from, including repairs that would stop the leaks and give us a few more years with our current roof. We appreciate his willingness to problem solve with us and for the level of professionalism provided during every step of the process. The crew that did the work was very efficient and left hardly a trace of being there. Most importantly, the leaking is fixed and we can relax during heavy rainstorms again!Will be happy to recommend All-State to friends and family.
Candice W.
All-State Roofing did a great job installing our new roof and skylights. Joe provided an estimate that was clear and included various options of shingles (after giving advice about insulation needs), and the job was completed quickly and professionally. We are very happy with the result and heartily recommend All-State!
Sandra Q.
All-State Roofing just replaced my 20+ year old roof. Workmanship was outstanding, job was completed ahead of time, and my place was spotless when they were through. I highly recommend them for any roofing needs.
Brian N.
All-State Roofing/Joe did a great job on our Sofit and Facia replacement, the estimate they provided was right on, and the work was done with quality craftsmanship
Popko P
We had two skylights that needed replacement, a dormer causing a roof leak that the original roofing company tried to fix but didn't, and a soffit that was dented by another contractor and needed replacing. Joe from All-State contacted me and set up an appointment the following week. Joe took the time to explain what needed to be done and sent me a detailed proposal for a very reasonable price. Joe's team was very professional and cared about doing an excellent job. A new issue with a roof leak was identified and they spent extra days fixing that problem. We are so happy with the quality of work and would hire All-State again for any future projects with Joe as the project manager.
Diane H.
We are out of towners who purchased a home in Fall 2018. The home inspection identified a roof problem. I called All-State and asked for their help in securing an emergency estimate so we could continue the purchase with eyes open to the costs. They provided the estimate immediately. Then we needed a sample of shingles to obtain warranty coverage. They climbed on the roof and provided the sample shingles. We were so impressed with their kind helpfulness and engaged them for the roof repairs. The roof was completed last week. Clean, efficient, great communication, and the cost was as estimated. What a fabulous company and experience! Thanks to Joe and all the rest.
Gina Anony M.
Professional, easy communication and scheduling, smooth installation, and fair price. Very impressed by Joe and his team. We'll be using them again!
Jessica J.
Professional, on time, very clean and quick. I'd highly recommend!
Katie G.
Joe and the crew did an outstanding job with my roof. They were on time and completed a quality job quickly and efficiently! I would highly recommend this company for anyone looking for a roof!
tim M.
We had a leak on our flat roof at home. Joe was incredibly thorough in his evaluation of the leak. He provided multiple options to resolve the issue, and his crew did a great job executing the plan. They put down a new rubber roofing material, and installed a new railing system as the flat roof is part of a deck off of our second story bedroom. Response time for questions was lightning quick via phone, email and text! My wife and I love the new flat roof as it is a much safer and esthetically pleasing space than it was before. Highly recommend Joe and his crew!
Matt A.
Joe and his excellent crew did a full roof replacement on my 2100 sqft split-level home, including two skylights. He is quick to respond and very knowledgeable. He pointed out that the portion of my home above the bathroom had some sagging areas due to humidity and suggested replacement the wood all the way through. I am very happy with the result. Attention to detail is also a plus.I've heard roof replacement jobs can take several days to complete, but these guys did it in just a day! They were very clean, no debris left over. The roof turned out great! I also have to mention that he and his wonderful crew took time out of their busy day to fix some of my downspouts. It was a small act but definitely appreciated, great attention to detail and caring for their customer.Give Joe a call if you need work done. He is very fair and knowledgeable.
Richard H.
Quick professional service! We had a leaking roof and after calling 3 other roof contractors (none answered or returned my voicemail) I called All-State Roofing. They picked up on the first call and were able to come by and look at it our issue within a couple days. Joe came to our house and looked at the roof and attic and came up with different quotes/options for us to choose from and then let us call him when we made our decision. He did not try to pressure us into anything nor did he seem like he was suggesting options that weren't necessary.We eventually chose an option and had his crew come by and fix a section of our roof! The whole process with All-State Roofing was easy, stress-free and professional. I cannot recommend them enough!
Matt I.
We had two OLD skylights replaced on our home we purchased a few months back. After living here for about 5 months, it rained outside and we discovered our one skylight was leaking. We had plans on getting them replaced, but now it had to be accelerated.We received several quotes and decided to go with All-State Roofing because of the quick time they could get it completed, and price. I enjoy not having to worry about my skylights leaking when it rains anymore. Joe was very helpful, and professional. We need a new roof in a few years and will be in contact with them again.
We had a great experience with Joe and All State roofing. They replaced our roof due to hail damage and really walked us through the process. We ended up going with some roofing upgrades and it turned out amazing. They even finished the work a month before their estimate as well. Would absolutely work with them again.
Andrew E.

Quality craftsmanship

We have decades of experience in providing quality roofing solutions

All-State Roofing serves the greater Dane County Wisconsin area including Burke, Cottage Grove, DeForest, Fitchburg, Madison, McFarland, Middleton, Monona, Sun Prairie, Verona, Waunakee, Windsor and surrounding areas. Not sure if you are in our coverage area? Give us a call to find out how we can help you with your project.

  • Skylight Repair & Replacement
  • Shingle Roof Repair & Replacement
  • EPDM Flat Roof Repair & Replacement
  • Soffit/Fascia Repair & Replacement
  • Gutter Replacement
  • Insurance Claims

All-State Roofing

Our services

With 50+ years of experience as a roofing contractor we can deliver quality solutions to any roofing issue you have. When we finish with your project we know you will love the results.

Shingle Roofs

50yr warranty on new roofs

Is it time for a new shingle roof? Need just a repair? Not a problem! Shingle roof repair & replacement for residential and commercial property is our specialty.

EPDM Rubber Roofs

Residential and Commercial

If you need flat roof repair or replacement, you’ve stopped by the right place. We handle EPDM Rubber roof systems, self-adhering roof systems, and other low slope solutions.


Add natural light

Skylights are designed for overhead, out-of-reach applications or for in-reach applications that do not require egress emergency escape capabilities. They come in a wide range of sizes and features with a full assortment of blinds available.

Soffit & Fascia


Soffit is a critical part of your ventilation plan and will help in moderating temperature extremes and control moisture in attic spaces, and provide a finished look to the underside of your eaves.