As a full service restoration company with a passion for roofing, we regard your roof & property as the armor covering everything you hold dear and are committed to installing the right products in the right way. With this in mind we have pursued and acquired the appropriate certifications to ensure that your roof and other trade items are installed in such a manner. Additional address - 711 Rose Road, Lake Zurich, IL 60047 - (847) 278-2278, (614) 344-4042, (855) 55-ANNEX. Additional emails - roofingannex@gmail.com, joey@roofingannex.com, dawn@roofingannex.com. Additional DBA - The Roofing Annex LLC.
Business highlights
15 years of trusted experience
Emergency Services Offered
Services we offer
Roofing annex is a full service restoration company with a passion for roofing.
They were fantastic. The estimator was the only roofer who told me to check my insurance company. I chose the roof that I like. They installed it for 6 hours. It was remarkable. They did a good job.
Description of Work: The Roofing Annex did my roof.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$9,000
Response from The Roofing Annex
Thanks for taking the time to share your experience with the Roofing Annex. I'm thrilled to hear we were able to meet your expectations! I hope you have the opportunity in the future to use our referral program. It’s a way for you to get rewarded by helping your family, friends, and neighbors who need recommendations for their home exterior work. Thanks again for sharing your experience! Sincerely, Val Wiley Manager, Roofing Annex
Diane F.
09/2014
5.0
roofing
+ -1 more
they were professional and guys did a very good job cleaned up and removed all old stuff just ask them about the flat tire in the drive way.
Description of Work: took two layers off house one layer off out building .they put there system new on both buildings 39 sq. in one day
Rating Category
Rating out of 5
quality
5.0
value
3.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$11,000
Response from The Roofing Annex
Thanks for taking the time to share your experience with the Roofing Annex. I'm thrilled to hear we were able to meet your expectations! I hope you have the opportunity in the future to use our referral program. It’s a way for you to get rewarded by helping your family, friends, and neighbors who need recommendations for their home exterior work. Thanks again for sharing your experience! Sincerely, Val Wiley Manager, Roofing Annex
Kenneth P.
08/2014
5.0
gutter repair, roof snow removal, roofing
+ 1 more
The Roofing Annex had done a couple of neighbor's homes. Our experience was the same - these guys take great care to protect the home and surrounding lawn and gardens, the workers are very polite and are some of the hardest workers I have ever seen, yet still greet you with a cheerful smile. The roofing product (GAF) has a good reputation and warranty. They took care to make sure that a rubber barrier was laid down to prevent ice dams. The roof looks great. They did this all in 2 days and left the place spotless - even using a magnetic rake to assure no nails or screws, etc. were left behind. Impressive work for a very fair price - I did some comparisons and these guys have a great value.
Description of Work: Replaced the roofing and some gutters.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$16,500
Response from The Roofing Annex
Thanks for taking the time to share your experience with the Roofing Annex. I'm thrilled to hear we were able to meet your expectations! I hope you have the opportunity in the future to use our referral program. It’s a way for you to get rewarded by helping your family, friends, and neighbors who need recommendations for their home exterior work. Thanks again for sharing your experience! Sincerely, Val Wiley Manager, Roofing Annex
Thomas R.
08/2014
5.0
roofing
+ -1 more
Not sure if they ever showed up, but I got a voicemail, that everything on the roof was fine. Despite a larger area where the wood under the shingles was rotten (visibly)... Either way, it was $49 and I cannot say anything bad about them - would have been nice to have gotten some kind of written report of the inspection vs. just a voicemail.
Description of Work: Check roof for damages
Rating Category
Rating out of 5
quality
4.0
value
5.0
professionalism
4.0
responsiveness
5.0
punctuality
4.0
$50
Bradley C.
08/2014
5.0
roofing
+ -1 more
They were fast and they had good quality. The cost was comparable to the size of the house.
Description of Work: They did a roof replacement.
Rating Category
Rating out of 5
quality
4.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
4.0
Yes, I recommend this pro
Response from The Roofing Annex
Thanks for taking the time to share your experience with the Roofing Annex. I'm thrilled to hear we were able to meet your expectations! I hope you have the opportunity in the future to use our referral program. It’s a way for you to get rewarded by helping your family, friends, and neighbors who need recommendations for their home exterior work. Thanks again for sharing your experience! Sincerely, Val Wiley Manager, Roofing Annex
Barry L.
08/2014
5.0
roofing
+ -1 more
It went exceptionally well. The entire staff was so professional and punctual and their work quality was excellent. They encountered some issues when they were tearing off the old roof and they communicated often with me regarding what needs to be done and they had sufficient professional staff to address ALL the issues. Given the cost of the project, Roofing Annex personnel was very fair and accommodating that ultimately helped close the deal for them. I can't say anything but postivie feedback about them. The planning process and communications with all the different staff was excellent. I was extremely happy with their work!!!!!
Description of Work: Removed old roof and replaced with new roof.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$24,000
Response from The Roofing Annex
Thanks for taking the time to share your experience with the Roofing Annex. I'm thrilled to hear we were able to meet your expectations! I hope you have the opportunity in the future to use our referral program. It’s a way for you to get rewarded by helping your family, friends, and neighbors who need recommendations for their home exterior work. Thanks again for sharing your experience! Sincerely, Val Wiley Manager, Roofing Annex
Tracy S.
08/2014
5.0
gutter repair, roofing
+ 0 more
Very Professional. All work done in one day. Best contractor I ever worked with.
Description of Work: New Roof and Gutters
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$15,000
Response from The Roofing Annex
Thanks for taking the time to share your experience with the Roofing Annex. I'm thrilled to hear we were able to meet your expectations! I hope you have the opportunity in the future to use our referral program. It’s a way for you to get rewarded by helping your family, friends, and neighbors who need recommendations for their home exterior work. Thanks again for sharing your experience! Sincerely, Val Wiley Manager, Roofing Annex
Daniel B.
06/2014
5.0
gutter repair, roofing
+ 0 more
Brendan O'Conner is truly and professional restoration specialist and a trained and certified Haag Engineer and it's obvious in all his dealing with me. First, he is an absolute gentleman. He listens. He explains. He questions, He looks for the best solution and foremost, he is day-and-night long honest and he ensures that every Roofing Annex employee is "heads-up" customer service oriented. He walked through in detail our roofing needs and provided evidence-based support to our insurance company in our claim of damage from a terrific storm. Mr. O'Connor did over sell one shingle and he did not skimp or cut any corner in providing use with a roof we are most pleased with but importantly we are confident in the security and service the new roof and gutter system provides. I taught service management for a number of years at an Ivy League School of Public Health. Roofing Annex is a top flight company that I wholeheartedly recommend without the slightest hesitation. If only all house improvements went this smoothly! Great product and great service equals meaningful value! Daniel F. Baranowski
Description of Work: Replaced roof, installed three exhaust fans, roof vents for all household exhaust fans such as bathroom fans, installed 6" gutters & downspouts, and gutter guards, etc.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$16,300
Response from The Roofing Annex
Thanks for taking the time to share your experience with the Roofing Annex. I'm thrilled to hear we were able to meet your expectations! I hope you have the opportunity in the future to use our referral program. It’s a way for you to get rewarded by helping your family, friends, and neighbors who need recommendations for their home exterior work. Thanks again for sharing your experience! Sincerely, Val Wiley Manager, Roofing Annex
Allison M.
06/2014
4.0
roofing
+ -1 more
Came on time, same week I requested. Very responsive to emails and phone calls, having extended hours and being available on the weekend was refreshing.
Description of Work: Roofing estimate.
Rating Category
Rating out of 5
quality
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
Response from The Roofing Annex
Thanks for taking the time to share your experience with the Roofing Annex. I'm thrilled to hear we were able to meet your expectations! I hope you have the opportunity in the future to use our referral program. It’s a way for you to get rewarded by helping your family, friends, and neighbors who need recommendations for their home exterior work. You can learn more about that here: [hyperlink removed]. Thanks again for sharing your experience! Sincerely, Val Wiley Manager, Roofing Annex
BERNHARD K.
05/2014
5.0
roofing
+ -1 more
They met my high expectations by thoroughly answering my specifications questions during the estimate phase, including Internet links to the products they were proposing. The evening prior to installation, the supervising project manager checked on-site to make sure that all the necessary materials had been delivered. He also took the time to preview with me how the work would proceed on installation day. In the morning, he and the crew supervisor held a pre-work meeting with the installers to review installation details that were specific to my project. The supervisors checked the workmanship during and after installation, resulting in an excellent job. Everyone helped in the cleanup process to return the jobsite into a well-tended yard.
Description of Work: Removed original shingles, underlayment and nails. Replaced some rotted sheathing. Installed a underlayment, drip edge, step- and valley flashings, vent boots, ridge vents, shingles, and painted vents stacks and some miscellaneous metal trim.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$14,100
Response from The Roofing Annex
Thanks for taking the time to share your experience with the Roofing Annex. I'm thrilled to hear we were able to meet your expectations! I hope you have the opportunity in the future to use our referral program. It’s a way for you to get rewarded by helping your family, friends, and neighbors who need recommendations for their home exterior work. You can learn more about that here: [hyperlink removed]. Thanks again for sharing your experience! Sincerely, Val Wiley Manager, Roofing Annex
Channagiri C.
05/2014
3.0
roofing
+ -1 more
Let me explain: 1. Actually a summary report of the inspection was not provided in the email response with the estimate for repairs after the inspection. Only a verbal explanation was given at the time of inspection. 2. No photos were provided to me also. Only one photo of the chimney top taken in the cell phone was shown at the time of inspection. No copies of photos were given. 3. A professional plan of action for repairs was not included in the estimate. 4. A siding specialist was to be sent to our house to check availability and suitability of using the damaged Fascia. But nobody showed up. 5. An estimate for $275 was given for installing the "damaged" Fascia Metal. This appears very over priced. It was also not clear if it was OK to reuse the damaged Fascia Metal. 6. An separate estimate of $515 was given for the Chimney Saddle, but no details were given as to how this work would be done. 7. The inspection was primarily to find why there was a leak in the interior. The estimate made no mention whether the repairs would stop the leak.
Description of Work: I am not happy with the final estimate and also about some roofing inspection and repair details that were to be included in the summary report as advertised in the Angie's List "Big Deal."
Rating Category
Rating out of 5
$49
carlton D.
05/2014
5.0
roofing
+ -1 more
The job was done very professionally, safely and to our complete satisfaction.The oversight by the team and their response to our questions and the explanation given as to what the completion schedule would be gave us tremendous confidence.Special kudos to Travis.Tony and Juan for their insight and helpfulness.
Description of Work: Roofing Annex replaced the shingles,metal valleys per the insurance estimate
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$16,458.25
Response from The Roofing Annex
Thanks for taking the time to share your experience with the Roofing Annex. I'm thrilled to hear we were able to meet your expectations! I hope you have the opportunity in the future to use our referral program. It’s a way for you to get rewarded by helping your family, friends, and neighbors who need recommendations for their home exterior work. You can learn more about that here: [hyperlink removed]. Thanks again for sharing your experience! Sincerely, Val Wiley Manager, Roofing Annex
Dennis R G.
05/2014
5.0
roofing
+ -1 more
They did a good job. They were good. They were quite professional. I would recommend them to other people.
Description of Work: The Roofing Annex did our roof. They removed the old one and replaced the roof.
Rating Category
Rating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$10,000
Response from The Roofing Annex
Thanks for taking the time to share your experience with the Roofing Annex. I'm thrilled to hear we were able to meet your expectations! I hope you have the opportunity in the future to use our referral program. It’s a way for you to get rewarded by helping your family, friends, and neighbors who need recommendations for their home exterior work. You can learn more about that here: [hyperlink removed]. Thanks again for sharing your experience! Sincerely, Val Wiley Manager, Roofing Annex
Cecilia N.
04/2014
5.0
doors, roofing, replacement windows
+ 1 more
I was really impressed by their punctuality. The job was scheduled for the 25, Friday, but it was raining, so I received a call at 6:30AM to let me know that it would have to be postponed until the next day. I feel that this showed real concern and respect for the customer, so that plans for the days could be rearranged. They arrived promptly at 7:30 on Saturday and went right to work. The Sire supervisor was here all of the time. He explained things and answered questions. I was very impressed by hie sense of responsibility and responsiveness. They spread tarps to cover all plants and put sheets of plywood against windows and the garage door to protect them. The whole job was finished around 3:00, and the supervisor walked us around the house explaining what was done and why. We are very pleased with the work. The only problem, a very minor one, is that some of our strawberry plants and some carrots that were just coming up were stepped on.
Description of Work: Tore off the old shingles and replaced .
Rating Category
Rating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$14,500
Response from The Roofing Annex
Thanks for taking the time to share your experience with the Roofing Annex. I'm thrilled to hear we were able to meet your expectations! I hope you have the opportunity in the future to use our referral program. It’s a way for you to get rewarded by helping your family, friends, and neighbors who need recommendations for their home exterior work. You can learn more about that here: [hyperlink removed]. Thanks again for sharing your experience! Sincerely, Val Wiley Manager, Roofing Annex
Richard Z.
04/2014
5.0
roofing
+ -1 more
Responsive, listened to concerns.
Description of Work: Estimate
Rating Category
Rating out of 5
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
Response from The Roofing Annex
Thanks for taking the time to share your experience with the Roofing Annex. I'm thrilled to hear we were able to meet your expectations! I hope you have the opportunity in the future to use our referral program. It’s a way for you to get rewarded by helping your family, friends, and neighbors who need recommendations for their home exterior work. You can learn more about that here: [hyperlink removed]. Thanks again for sharing your experience! Sincerely, Val Wiley Manager, Roofing Annex
Donna B.
04/2014
5.0
roofing
+ -1 more
THis is my third form I have filled out. Please no more
Description of Work: Repaired a leak in a tile roof.
Rating Category
Rating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$425
Response from The Roofing Annex
Thanks for taking the time to share your experience with the Roofing Annex. I'm thrilled to hear we were able to meet your expectations! I hope you have the opportunity in the future to use our referral program. It’s a way for you to get rewarded by helping your family, friends, and neighbors who need recommendations for their home exterior work. You can learn more about that here: roofingannex.com/rewards/. Thanks again for sharing your experience! Sincerely, Val Wiley Manager, Roofing Annex
joe M.
03/2014
5.0
roofing
+ -1 more
Very professional and courteous, plan for repair explained in detail. Will definitely use this company again.
Description of Work: Repaired roof damage caused by storm
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$350
Response from The Roofing Annex
Hi [member name removed], thanks for taking the time to share your experience with the Roofing Annex. I'm thrilled to hear we were able to meet your expectations! I hope you have the opportunity in the future to use our referral program. It’s a way for you to get rewarded by helping your family, friends, and neighbors who need recommendations for their home exterior work. You can learn more about that here: roofingannex.com/rewards/. Thanks again for sharing your experience! Sincerely, Val Wiley Manager, Roofing Annex
Kristine R.
01/2014
5.0
roofing
+ -1 more
Andy was excellent and responsive from start to finish-easy to contact. Jared in charge of installation of roof. Checked on satisfaction and answered all questions.
Description of Work: Replaced the entire roof Removed existing roof and cleaned up entire area around house when finished. Great job
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$14,500
Julie D.
01/2014
5.0
roofing
+ -1 more
Such a professional company! Hard working, on time, finished in a day. Great communication.
Description of Work: Roofing Annex provided a new roof.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$15,000
Arlene D.
12/2013
5.0
roofing
+ -1 more
had many bids to replace my roof after an April storm. Only Jonathan from Roofing Annex actually walked the roof and suggested that I had storm damage and to call my insurance company. They agreed and work was begun.I chose Roofing Annex because Jonathan took the time to explain everything and was very easy to work with despite some road blocks we encountered. The crew was professional and efficient. Despite some unknown problems found from the previous roof they were able to solve them on the spot. They returned promptly after a hard rain came hitting my window. They redirected the water flow and it now hits farther out. I did call about this to see if the downpour was something that was just going to happen or if it could be fixed. I did not receive a return call about this or from the people they suggested to put in the soffits. All and all I am happy with the repair and the cleanup.
Description of Work: replaced roof for my house after storm damage.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
4.0
punctuality
5.0
$9,000
Kristi C.
12/2013
4.0
roofing
+ -1 more
Provider has been very responsive and respectful of my time. Looking forward to completing work in late July or so. They call and are early to appointments. It has been a pleasure working with Chad and Ryan.
Description of Work: Provided quote for complete coach house roof replacement.
Rating Category
Rating out of 5
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$7,800
Amit P.
12/2013
5.0
roofing
+ -1 more
Had a 34 year old cedar shake roof that had hail damage. Travis and chad worked with me and insurance company to find a solution which did take a few visits back and forth and constant communication with the insurance company. Bid was approved and had entire roof replaced with GAF grand sequoia shingles that look great. Service was impeccable by the project managers and crews as well. They were very patient with the multiple trips required to diagnose a leak around a skylight. And they performed a flawless repair of the drywall damage from the leak as well as re painting the entire room. Highly recommend their professional and courteous services.
Description of Work: Installed roof shingles, diagnosed and repaired source of leak from skylight and side window, repaired interior damage from leak, cleaned gutters and installed new gutters
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$44,000
Mike M.
11/2013
5.0
roofing
+ -1 more
We had an excellent experience with Roofing Annex. It was a long process due to my insurance company. The process started in May for me with the roofing company whom we used at our last home. When my insurance company strongly resisted, the old company backed down without a fight! I had to find another company to help. Thankfully, after meeting with 2 other roofing companies, in June I found Roofing Annex. Chad was our representative. He stayed with us through countless roadblocks and some very tough resistance from my insurance company. Chad kept the process moving forward with minimal effort on my part even when my momentum waned. Throughout the entire process they did more than I thought was their responsibility, always treated me as if I were their only customer, and acted as consummate professionals. When it was finally time to do the paperwork for install, Chad listened to some issues we had, 2 of them being: [1] one room has much higher temperature during the summer [2] an echoing noise during rain. He was able to use his vast knowledge to address these concerns during install. Along the way he directed me to which profession was needed for other concerns. SO APPRECIATED!!! He also helped us discern if we wanted to keep our power vent. He was able to answer any question we posed to him. He really went above and beyond his roofing expertise to guide us but also leave the ultimate decision to us. I am a detailed person with a lot of questions and very high expectations; throughout the process they addressed all my questions thoroughly. I am very impressed with their roofing expertise and they are now my go to roofing company. Oddly enough, with their 50 year warranty, I won?t need them again but I will recommend them to everyone I know. I wish I could find a contact like them in the other trades.
Description of Work: Roofing Annex led us through the appeal process with our insurance company to replace our roof and they physically replaced our roof.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$12,800
Nicole K.
10/2013
5.0
roofing
+ -1 more
UPDATE: 12/12/2013 One of the owners of the company scheduled an estimate with me for much sooner than the three other companies I called were able to manage. He went up on the roof; evaluated the condition of the gable vents, shingles, chimneys, flues, and flashing; and took pictures. He then reviewed the pictures with us and told us which items needed immediate repair and which items would need to be repaired in the next few years. He provided a written estimate quickly, and, once we accepted it, scheduled someone to come out and do the work relatively quickly (compared to other roofing companies). There was a slight hiccup when the person who performed the repairs misunderstood what was to be done, but this mistake was immediately acknowledge and quickly remedied. The overall quality of the work seems very good at this point. The company was very responsive when communicating with me over the course of this project. I will turn to them first the next time I need roofing repairs. UPDATE: 10/25/2013 One of the owners of the company called to address the issues I discussed in my initial review. He seemed to truly understand my concerns, and arranged to personally oversee an estimate and ensure the quality of any work I decided to have done. Clearly, he was not simply going through the motions in response to a poor review, so I am amending my rating to reflect his concern and professionalism. INITIAL REVIEW: I called to request an estimate on some roof repairs and a vent installation. The receptionist who answered did not identify herself by name. I very clearly stated that I needed some shingles nailed down, a roof gable vent repaired, and an exhaust vent installed. In response to this, I received the comment, "You want a a WHAT?" After I clarified, the receptionist asked, "Okay, so you want an inspection?" I had never mentioned an inspection at all. Since I had no faith that what I actually needed would be what I received, I decided not to use this service provider.
Description of Work: Replaced framing of damaged gable vent; installed exhaust vent; repaired shingles; evaluated roof condition.
Rating Category
Rating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0
Yes, I recommend this pro
$400
Matt M.
10/2013
5.0
roofing
+ -1 more
We had a roof leak at the top point of our roof. It was leaking into the attic. The company found and repaired a damaged roof vent seal. No more leaks!! No other problems found.
Description of Work: Provided a detailed roof inspection with pictures. Found and repaired a damaged roof vent.
All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our State Contractor License Requirements page.
*Contact business to see additional licenses.
Service Categories
Roofing,
Gutters,
Windows,
Siding,
Decks and Porches,
Doors,
Chimney Repair,
Gutter Cleaning,
Electrical,
Roof Ice/Snow Removal,
Chimney Caps,
Screen repair
FAQ
The Roofing Annex is currently rated 4.8 overall out of 5.
Sunday: Closed
Monday: 9:00 AM - 5:00 PM
Tuesday: 9:00 AM - 5:00 PM
Wednesday: 9:00 AM - 5:00 PM
Thursday: 9:00 AM - 5:00 PM
Friday: 9:00 AM - 5:00 PM
Saturday: Closed
The Roofing Annex accepts the following forms of payment: American Express,Check,Discover,Financing Available,MasterCard,Visa
Yes, The Roofing Annex offers free project estimates.
Yes, The Roofing Annex offers eco-friendly accreditations.
No, The Roofing Annex does not offer a senior discount.
Yes, The Roofing Annex offers emergency services.
No, The Roofing Annex does not offer warranties.
The Roofing Annex offers the following services: Roofing annex is a full service restoration company with a passion for roofing.