Maggio's Roofing
Company Overview
In Woodstock, GA, Maggio's Roofing specializes in residential and commercial roofing.
We are a family-run company dedicated to the community for more than 25 years.
Our work is guaranteed, and the owner is involved in every project we undertake.
At Maggio's Roofing, we handle jobs of all sizes.
We are fully licensed and insured to ensure your peace of mind.
From roofs to gutters, downspouts, siding, and chimney services, we cover it all.
Call Thomas now for a free estimate and begin saving at 770-313-6849.
I began my roofing career at 15 and found joy in seeing the smiles on customers' faces after completing their repairs.
I helped many clients save thousands by repairing instead of replacing.
I founded my own company in 1987, dedicated to assisting homeowners with everything from roofs to colored gutters, windows, and siding.
I prioritize your safety; a solid roof allows for easy fixes elsewhere.
We are the most reliable and honest roofing company available.
Our quality work comes at competitive prices, frequently lower than others.
Get in touch today for a complimentary proposal on any of your home projects.
Business Services
- Gutter addition
- Gutter cleaning
- Gutter installation
- Gutter repair
- Gutter replacement
- Roof cleaning
- Roof inspection
- New roof installation
- Roof repair
- Roof replacement
- Siding installation
- Siding repair
- Siding replacement
Business Location & Hours
Mon: | Open 24 hours |
Tue: | Open 24 hours |
Wed: | Open 24 hours |
Thu: | Open 24 hours |
Fri: | Open 24 hours |
Sat: | Open 24 hours |
Sun: | Open 24 hours |
Recommended Customer Reviews

Can not say enough nice things about this company. They responded quickly to my request, came out quickly for an estimate and gave an amazing price. Then came out and fixed the problems with my siding within a week of the estimate. Thomas is so kind to his neighbors. Highly recommend them to anyone needing house repairs!!!

He might be a great roofer, but he has no work ethics. We were supposed to meet for him to check our HOA roofs out. Stood me up TWICE, no advance warning, no text, no phone call. Then messages saying ""oh, I lost interest, sorry"". Shameful.
If you look at the reviews, I am not the only person he stood up.

I had a renter who left my window open for months and it rotted out the window frame, drywall, and insulation. I also had an old school telephone wall jack that I wanted to have cut out and disappear.
Thomas Maggios guys were clean, on time, friendly & respectful. Most importantly they were skilled enough to do the job right. You can't tell where either issue was, and it all looks like new!
Great work!

Wow- just wow! We found fresh water spots on a ceiling on a Monday morning in our house - we owned it for a year that had a roof about 4 years old. Thomas came out Very quickly- mind you during a bunch of rainy days where a lot of people were needing help. A plugged gutter revealed a bigger issue- flashing was way inadequate in areas where the roof lines came together (like in 12 places!) within 2 days Thomas had his crew out and they added flashing in all those areas, removed an old satellite dish and inspected everything for us (we have a large high pitched roof with lots of angles/levels of roofs) all for a very fair price. I am blown away by the excellent quality of service from this business. Highly recommend!

Never finished large job. Caught in numerous lies and took things from our home. Gave him another chance to come finish this weekend. No show. Called him and texted. No answer. Was supposed to come back fix paint and caulk siding and window he put in and install a gutter he said was already made so we paid for...never showed!!! So we are stuck now with a job not done. Posted unauthorized pictures of our home and the contents on social media. Beware.

I saw in our area FB post that someone had recommended Maggio's for gutter cleaning, so I then went to Yelp to look at reviews. There are only a few here, so I'm glad to add my highest recommendation for Tommy, the owner of the company. I called, and he responded immediately. We scheduled the cleaning for the next day, but that morning he called to tell me the wind speed was a problem, but that he would at the very least come by the house for a look and for official introductions since we had only spoken on the phone. My husband and I were not home, but Tommy did come by to make sure he was prepared for the next day's job. He just finished, and we are so impressed with his prompt communication, professionalism, and thorough, safe work. Even though our yard area is all natural with leaves as mulch and no grass, he took special care to blow off any residue that came down from the gutters. He had also blown off debris from the roof that had not made it in to the gutters. All of this on a Sunday because the weather prohibited him from doing the cleaning on Saturday. Maggio's gets my highest recommendation. Tommy even took pics of some damaged shingles to show us that we need to address what could become a problem, offering his professional recommendation. If you are using any other gutter cleaner, it is in your best interest to give Maggio's a try for comparison. We'll be using him from now on!!!

Two no shows for a quote. First time I gladly rescheduled as the guy admitted he forgot and apologized, second time...I quit. Sad thing is I really wanted to get my roof done.

Caution, always get a comp. would give minus report if I could. Claimed, in writing, my roof at end of life, with multiple problems. New roof recommended, almost 18000.00. Got two other roofer reports, both stated in writing roof in great condition with 10-15 more years on roof. No issues. Will report to other agencies .

Be aware...don't pay until work is completed!!! I had no problems when he did the roof. It turned out nice. But I hired him to do additional work he again demanded all the money up front. He never completed the extra work. I had to hire someone else to do the work since I was selling my house and he promised me he would give that money back. We even had an arrangement. He never stuck to the arrangement and I still don't have my money. It's been 7 months and now he is not responding to any text or voice messages. Horrible business practice and not to mention not a man of his word.

Not sure what kind of work he does started out great quick return phone call set an appointment then it rains no problem had to call him back said he would call me back made three additional calls never heard from him again?? The rain day never never showed up never heard about a new day never got any calls on voice mail and I called3 times and got your voice mail