Roofing contractor
Universal Roof & Contracting
9446 Philips Hwy Ste 7, Jacksonville, FL 32256
- Google average
- 4.8
- Ratings counted
- 202
- One and two star
- 8 of 202(4.0%)
- Florida median
- 2.5%
The first three are Google’s own figures for Universal Roof & Contracting, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the Florida roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 190 | 94% | |
|---|---|---|---|
| 4 | 2 | 1% | |
| 3 | 2 | 1% | |
| 2 | 1 | 0% | |
| 1 | 7 | 3% |
About typical — the typical roofer in Florida sits at 2.5%. A higher share is a reason to read the critical reviews below, not a verdict.
The critical reviews
The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.
All 7 of the one and two-star reviews we hold for Universal Roof & Contracting, most recent first.
- 1 out of 5Full-Time Preacher Ministera year ago
If the contact before the sale is as abysmal as the service after the sale, the God help 'em. My wife and I need a new roof on our rental home. Becky called and left a VM to call back. When I did, the call was answered by another lady. I asked that before anyone goes to the property, I had some questions that I needed answered. She said that she could answer them. When I asked the questions, her only response was that the evaluator would answer my questions once he went out to visit the home. (Please note that my question revolved around thing like was is the best roofing material that they might recommend, how may plywood sheets are complimentary, do they examine the flashing, etc.) Of course, she could not answer them. The purpose was just to get a assessor out to the home and then he would tell us what he wants us to know after he has looked at the roof. ABYSMAL Customer Service before the sale is typically an indicator of the customer service after the sale (i.e. once they have your money). Our request has been answered by well over six reputable roofers. After dealing with this customer service rep, I think MY WIFE AND I WILL PASS! BUYER BEWARE!
Reply from the business
Thank you very much for your feedback. I sincerely apologize for your experience. We take your concerns seriously and understand how important clarity is to you. To address your specific questions about roofing materials, plywood, flashing, and any other concerns, we would be glad to have one of our experienced estimators assist you before visiting your property. Understanding your needs and the specifics of your home can be challenging without an on-site evaluation, which is why we prefer to assess your roof directly. However, if you'd like clarification before that, please don't hesitate to reach out. We're committed to providing you with the detailed information you need.
- 1 out of 5H “Riverwoods Farm” Greig7 years ago
The company has a good reputation, however does not hire quality, professional roofers. The roofers made a big mess on our property and did a subpar job on our home roof (sloppy workmanship) and scratched our windows when throwing down the shingles (not to mention damaging the siding and getting tar everywhere). They did address issues pointed out on roof however refused to address the windows. I was home when it happened and they were notified, however said that they had never heard of shingles scratching windows and that it was probably oak trees that did the damage. They didn’t even look. I even heard the supervisor yell out “Don’t hit the house.” We Tried to negotiate, however they were done with us and ready to put a lien on our farm if we didn’t pay the total balance. My inclination is that the people running the company are good, however they hire some very unprofessional and questionable roofers. Take lots of photos before they come because they will not believe you if there is damage otherwise.
Reply from the business
Hi H Greig, thank you for taking the time to let us know about your recent experience. We are disappointed to hear that you are not satisfied with your visit. It was our understanding that when we followed up on your experience everything was great, and there were no issues with your project. 3 months later, after some storms, we received a call that you had some damage to your windows, which were not present during our installation. Our manager has attempted to reach out and resolve any issues or concerns with our Roof installation, and final payment, in which there were none when we had communicated. We would like to get more details about this; please reach out to us at your earliest convenience at (904) 647-3907.
- 1 out of 5Funny Homes7 years ago
Doesn't look like this place was very safe I was scared for the workers on the roof didn't look like they were tied off not sure if they care about safety would never have them come to my house and put on a roof all because of their lack of safety Whoever has them come to their house I hope you have good insurance
Reply from the business
I apologize that you feel this way. We reviewed the picture and feel we were following all safety procedures. If you would like to discuss further, please feel free to contact me at chelsea@mellickgrp.com
- 2 out of 5Oliver Kopp7 years ago
money for siding as promised never delivered, a/c covered with no knowledge of it conveyed to owners universal roof refused to take any responsibility. my cost $6,000.00 not a good deal for my family.
Reply from the business
Oliver, we apologize for the experience you feel you had with us. This project was an insurance project in which the siding had been left out of our original bid for you, therefore insurance would need to follow up on the siding payout and needs. We are sorry that your AC went out, and had heard about it a few months after we replaced your roof. If you would like some AC Company recommendations we would be happy to point you to a reputable company that can assist. Thank you for taking the time to write a review, and have a great day.
- 1 out of 5JP MEdited 9 years ago
I don't know who wrote these good reviews but I have serious doubts. My own experience shows only a Roofer who took advantage of Hurricane Matthew to over-inflate prices. A small temporary tarp (6' x3') was paid $615. Done in 15 minutes by a handyman sent by the company, who did not even had a ladder. And for the replacement of 12 shingles, they asked for $1500. At this price, my whole roof would cost more than $200.000. I asked a competitor and had it done in 40 minutes for $300. I will never let this Roofer get close to my house again. Unfair practices!
- 1 out of 5Diana Devore9 years ago
I would never use or recommend this roofing company to anyone! If you want your gutters bent, tar smeared on gutters, leak during install and your soffit and fascia destroyed call Universal Roofing Company.
Reply from the business
Diana, I am sorry for your experience. It's our goal to provide the best customer service. Please email us at marketing@universalroof.com to see how we can help!
- 1 out of 5Louisa Belay9 years ago
Would never use this company for any work. They are not upfront and honest. We called for an estimate to have rotten wood replaced under our vinyl siding. We explained in detail over the phone what we needed. They sent someone out the next day. The guy showed up and said "uh, so you want to look at getting new siding?". I explained to him that we had a few different places that needed the siding taken off and replace the rotten wood underneath. He responded he wasn't sure they did that. Yet, he's a salesman for the company and doesn't know what his company does? He called his manager and he also said they don't do that and we need to call a handyman. We called the company to complain about our experience and they said they can replace rotting wood, but "it's not the type of job they LIKE to do". Pretty much saying they'd only do it if we were replacing all the siding on our house. And then they decided to tell us they were booked solid for 3 months. Yeah right. They could have told us over the phone that they couldn't do it, rather than us wasting time off of work to not be given a straight answer. We have gotten a quote from them in the past for a roof leak repair and they had the highest price estimate, we will never call them again.
Reply from the business
Louisa, i apologize for the experience that you had with us. Thank you for taking the time to write a review, and we will address the experience to assure that this doesn't happen again. Thank you,
What reviewers keep mentioning
Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.
- project management27
- new gutters12
- initial inspection9
- painless process8
- efficient crew7
- site supervision7
- new roof installation6
- quick responses4
- flat roof reroofing2
- thorough estimate2
Other reviews we hold
14 more of the 191 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Johnny Consera week ago
Gage soderblom , was extremely helpful and knowledgeable about roof at my own personal house. Made me feel comfortable about going with this company
- 5 out of 5Raquel Cruza month ago
Alex Diaz, thank you for your professionalism. I really appreciated your assistance.
- 5 out of 5Stephanie Royal2 months ago
Karsen Mullaney made this complex project as smooth as silk!!! He was professional, knowledgeable, an excellent leader, did what it took to make things happen. No excuses. and wait… No punch lists!! Wish they did more than roofing.
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thank you for the fantastic review! We love hearing feedback like this, and we're thrilled that Karsen was able to make such a complex project feel effortless. His professionalism, knowledge, leadership, and commitment to getting the job done right are exactly what we strive to deliver on every project. And "no punch list" might be one of the best compliments a roofing company can receive! We'll be sure to share your kind words with Karsen and the team. Thank you again for trusting Universal Roof & Contracting. We truly appreciate your support—and who knows, maybe one day we'll expand beyond roofing!
- 5 out of 5Amado Silva2 months ago
Our roof repair went smoothly and quickly. Alex and Karson were a pleasure to work with. The cost was reasonable and we are pleased with the results.
Reply from the business
Thank you for your kind review! We’re so glad to hear your roof repair process went smoothly and that you were happy with the results. Alex and Karson truly care about providing great service, clear communication, and quality workmanship, so we’ll be sure to share your feedback with them. We appreciate you trusting Universal Roof & Contracting with your home and are happy we could provide a repair solution at a fair and reasonable cost. Thank you again for your support!
- 5 out of 5Victoria Johnson2 months ago
Replacing our roof was seamless - from selection to installation. Communication was transparent and everything from start to finish was on time (and super fast!)
Reply from the business
Thank you for your wonderful feedback! We’re so happy to hear your roof replacement experience was seamless from start to finish. Our team works hard to provide clear communication, efficient service, and a smooth installation process, so it means a lot to know that reflected throughout your project. We truly appreciate your trust in Universal Roof & Contracting and are glad we could deliver everything on time while making the process easy and stress-free. Thank you again for choosing our team!
- 5 out of 5matt cunningham2 months ago
Did a great job on my townhome in Atlantic beach. I worked with Dave and he made sure the job was done with high quality and on time.
Reply from the business
Thank you for your great review! We’re so glad to hear you had a positive experience with your townhome roofing project in Atlantic Beach. Dave takes a lot of pride in making sure every job is completed with quality workmanship, clear communication, and on-time service, so we’ll be sure to share your kind words with him. We truly appreciate you choosing Universal Roof & Contracting and trusting our team with your home. Thank you again for your support and recommendation!
- 5 out of 5Nathan Shaw2 months ago
We purchased a house in Jax Beach that needed a full roof replacement prior to closing, and David and his team made the entire process seamless. They were able to replace the roof within 48 hours of us reaching out, which was incredibly impressive given the tight timeline. The pricing was very fair, communication was great throughout the process, and the quality of work exceeded our expectations. We would absolutely use them again in the future for any roofing or gutter needs.
Reply from the business
Thank you so much for your thoughtful review! We’re thrilled David and the team were able to help make your home purchase process smooth and stress-free, especially with such a tight timeline before closing. Completing a full roof replacement within 48 hours is something our team takes a lot of pride in, and we’re glad the communication, pricing, and quality of work exceeded your expectations. Congratulations on your new home in Jax Beach, and thank you for trusting Universal Roof & Contracting with such an important project. We truly appreciate your support and look forward to helping with any future roofing or gutter needs!
- 5 out of 5Ashlee Z3 months ago
We are so beyond THRILLED with our new Universal roof!!!! We researched and researched… Universal literally hit the nail on the head!!! …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Wow—thank you for such an incredible and detailed review! We’re absolutely thrilled to hear how happy you are with your new roof and that your experience from start to finish exceeded expectations. David will be so glad to hear your kind words. His dedication to understanding each homeowner’s needs and providing clear, knowledgeable guidance is something we truly value. It’s great to know he made the beginning of the process feel smooth and stress-free. We’re also happy to hear the transition to our office team and Jarrod as your Project Manager was seamless. Strong communication and precise coordination on-site are key to delivering results like yours—especially with a one-day completion! Your recognition, especially coming from construction professionals, means a great deal to our entire team. Thank you for your trust, your recommendation, and for allowing us to be part of your “dream roof” experience. All of us at Universal Roof & Contracting truly appreciate it, and we’re always here if you ever need anything in the future!
- 5 out of 5Richard Fitzpatrick3 months ago
Repairs needed resulted from tree damage during inclement weather. David Alger facilitated not only a satisfactory repair but also provided significant documentation and professional advice that aided me with arbitration. Insurance company underestimated extent of damage, amount of material needed and listed material that did not meet Florida building code. David Alger offered his professional expertise with identifying these errors and resulted in my successful challenge to the insurance company during arbitration. A satisfactory financial settlement was reached. Thank you David and Universal Roofing.
Reply from the business
Thank you so much for sharing your experience and for trusting Universal Roof & Contracting during such a stressful situation. We’re incredibly glad David was able to help not only with the repairs, but also by providing the guidance and documentation needed throughout the arbitration process. Navigating insurance claims can be overwhelming, especially when storm damage and building code requirements are involved, and we’re proud to have team members like David who truly advocate for our customers. We’re happy to hear a fair settlement was reached and that you were satisfied with the repair process and outcome. Thank you again for your kind words and support — we truly appreciate your recommendation!
- 5 out of 5Karen Haltiwanger3 months ago
Very pleased in working with Universal overall. Mike and Karson were extremely knowledgeable and professional. Job well done, quality materials, and great communication during the project, all at a very fair cost. Would highly recommend!
Reply from the business
Thank you so much for your kind words and recommendation! We’re thrilled to hear you had a great experience working with Universal Roof & Contracting. Mike and Karson take great pride in providing knowledgeable service, clear communication, and quality workmanship, so we’re happy to know that reflected throughout your project. We truly appreciate your trust in our team and are glad we could deliver a roofing solution that met your expectations at a fair value. Thank you again for choosing Universal Roof & Contracting — we’re here whenever you need us in the future!
- 5 out of 5Eddie and Courtney Bachmann3 months ago
David with Universal roofing was as professional as they come. Great communicator and quality work, can’t ask for much more than that. I will use them for all of my future roofing needs.
Reply from the business
Thank you for the great feedback! We’re so glad to hear David delivered the level of professionalism, communication, and quality workmanship we aim for on every project. It means a lot to know you’d trust us with your future roofing needs—that’s the highest compliment we can receive. We’ll be sure to pass your kind words along to David! Thanks again for choosing Universal Roof & Contracting—we look forward to working with you again down the road.
- 5 out of 5Doreen Alger4 months ago
In March 2026 Universal Roofing installed my new roof. I worked with David of the Jacksonville office on my quotation. David walked me through all elements of the quotation, answered my questions and provided me with supportive visual …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thank you for sharing your experience! We’re so glad to hear you’re happy with your new roof and that David made the process clear and comfortable from the very beginning. Taking the time to walk through every detail, provide visuals, and stay responsive is exactly the level of service we aim to deliver. It’s also great to hear the coordination between our Jacksonville and Orlando teams went smoothly—that teamwork is key to a successful project. We truly appreciate your trust in Universal Roof & Contracting and will be sure to pass your kind words along to David. If you ever need anything in the future, we’re here for you!
- 5 out of 5Rosemary Keene4 months ago
Great experience with sales rep Alex. He did awesome. The inspector gave issues which I understand why. We did have someone come back out to re-adhear the shingles in on area because they were lifting. They came back out and fixed it.
Reply from the business
Thank you for your feedback! We’re glad to hear you had a great experience with Alex and that he took good care of you throughout the process. We also appreciate your understanding regarding the inspection findings—our goal is always to ensure everything meets the proper standards. It’s great to hear our team was able to come back out promptly and address the shingle concern to get everything squared away. Thank you again for choosing Universal Roof & Contracting. We appreciate your trust and are always here if you need anything down the road!
- 5 out of 5Karen Simison4 months ago
Universal Roof & Contracting in Jacksonville is a highly reputable company! I'd recommend them to any home owner or building owner looking for a trustworthy source for any roof, soffit and fascia or gutter related work!
Reply from the business
Thank you so much for your kind words and recommendation! We’re truly grateful to hear you view us as a trustworthy and reputable team. At Universal Roof & Contracting, we take pride in delivering reliable service across roofing, soffit and fascia, and gutter work, so it means a lot to know that stands out to you. We really appreciate your support and confidence in our team. If you ever need anything in the future, we’re always here to help!
The latest post from this business
Posted by Universal Roof & Contracting to their own Google profile 3 months ago. Their words, not ours.
The crews worked hard and the project manager did a great job overseeing the project.Jul 30, 2026
Other roofers in Jacksonville
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| Elo Roofingroof replacement, answering questions, inspection4.81,208 ratings5.5% one and two star(904) 822-9630 | 4.8 | 1,208 | 5.5%67 of 1,208 | (904) 822-9630 |
| NEXGEN Roofingroof replacement, courteous staff, insurance claim assistance4.9486 ratings2.1% one and two star(904) 802-7150 | 4.9 | 486 | 2.1%10 of 486 | (904) 802-7150 |
| Red Fox Roofersfair pricing, efficient staff, leak repair4.9397 ratings1.3% one and two star(904) 906-4087 | 4.9 | 397 | 1.3%5 of 397 | (904) 906-4087 |
| SPC Roofersroof replacement, insurance claim assistance, answering questions4.8397 ratings4.0% one and two star(904) 647-5945 | 4.8 | 397 | 4.0%16 of 397 | (904) 647-5945 |
| Southern Coast Roofingroof replacement, fair pricing, courteous staff4.9313 ratings1.3% one and two star(904) 356-7663 | 4.9 | 313 | 1.3%4 of 313 | (904) 356-7663 |
| Model City Roofingroof replacement, inspection, promptness4.9285 ratings1.1% one and two star(904) 552-1009 | 4.9 | 285 | 1.1%3 of 285 | (904) 552-1009 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 202 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 202, of which 191 have any text — and it is not everything Google shows.
Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.