Skip to content
Roof Warden

Roofing contractor

JPA Roofing

6616 Raytown Rd, Raytown, MO 64133

Listed under Independence, MO

Google average
4.9
Ratings counted
358
One and two star
7 of 358(2.0%)
Missouri median
2.5%

The first three are Google’s own figures for JPA Roofing, 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 Missouri roofers we list with enough ratings to compare.

Rating breakdown

4.9
358 ratings
How the 358 ratings break down, from five stars to one
5
34095%
4
82%
3
31%
2
00%
1
72%
2.0%of these 358 ratings are one or two stars (7)

About typical — the typical roofer in Missouri 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 6 of the one and two-star reviews we hold for JPA Roofing, most recent first.

  • 1 out of 5Larson Garda month ago

    A gentleman called me and didn’t even introduce himself. He stated that he would be coming by later to look at my roof. I never once requested their services. I told him I wasn’t interested. He then threatened me and said I can’t stop them from coming by and that he’ll be waiting for me at my own home. They tried to bully me into buying a new roof.

    Reply from the business

    We take feedback like this very seriously, as this is not the experience we strive to provide. Unfortunately, we're unable to identify any interaction matching the details described in your review. If this review is based on a genuine interaction with our company, we would appreciate the opportunity to investigate and address your concerns. Please contact our office directly and provide any additional details such as the property address or phone number that was contacted so we can thoroughly review our records. We are committed to treating every homeowner with professionalism and respect, and we welcome the opportunity to speak with you directly.

  • 1 out of 5Tera McMiller2 years ago

    Process start ok…..ended bad! Alejandro is very rude and threaten me after I texted and told him to give me a minute I would call him back. He immediately sent me 9 more texts. I will not do business with them anymore. Sad things is I have 3 other homes that need roof replacements on and because of his actions today. I will seek out other roofing companies. Jose you have Alejandro to thank for this. Have a nice day!!

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    I'm sorry to hear that. We'll definitely address this issue with Alejandro and investigate what happened. Thank you for bringing this to our attention.

  • 1 out of 5Nicole Jones-Quinton3 years ago

    Have 1 star because I messaged the company, and they never responded.

    Reply from the business

    We apologize for any inconvenience caused by the lack of response from our roofing company. We strive to provide excellent customer service and promptly address all inquiries we receive. However, after conducting a search in our client system, we could not find your information. This could be due to a miscommunication or technical issue. To ensure that we can assist you effectively, we kindly request that you send us your inquiry by email at info@jparoofing.com. Please provide us with your contact information and any relevant details regarding your request. This will allow us to directly address your concerns and provide the necessary assistance. At our roofing company, customer satisfaction is our top priority, and we take all feedback seriously. We apologize for any inconvenience caused and appreciate your understanding. We look forward to receiving your email and resolving this matter promptly.

  • 1 out of 5Jessica C3 years ago

    Same as others, door to door salesman interrupts my work day with a no solicitation sign clearly posted. I asked him to leave and he told me he wasn't selling anything. Then wanted his card back before he would leave and made me very uncomfortable. Kept pushing a conversation when I told him I was not interested. Not a good driver to your business.

    Reply from the business

    Hello Jessica, I'm sorry to hear about your recent interaction with one of our outside people. We take your feedback seriously and want to ensure that our team provides the highest level of professionalism and respect to all customers. I would like to talk with you to learn more about your experience and how we can improve our outside team's training to prevent this from happening again. You can call us at (816) 331-6219. Thank you for bringing this to our attention, and we will do everything possible to ensure a more positive experience with us in the future.

  • 1 out of 5Lance Delaney3 years ago

    Make sure your door-to-door salespeople understand what "No solicitors" means. I work from home and had to pause a meeting because someone rang the bell and then proceed to knock repeatedly. After pointing to the sign and informing him I didn't want his service, he proceeded to come back the very next week, ring the doorbell, and bang on the door. That's the quickest way to guarantee I never use your business.

    Reply from the business

    Hi Lance, one of our initial goals is to help homeowners. In your case, we are sorry for causing inconvenience. A sincere apology, We appreciate your feedback and we will make sure to take care of the misunderstanding. We would like you to call us to get a bit more information on the how we can improve. Again, we apologize for the inconvenience caused.

  • 1 out of 5Ryan Nance5 years ago

    Thier salesmen have zero respect for your property and privacy. I have a clearly posted no soliciting sign on my door yet they proceed to not knock but pound on my door all while using fowl language. Unprofessional and technically trespassing.

    Reply from the business

    Ryan, I am very concerned to hear the interaction you had with one of our sales people. We pride ourselves in professionalism and this sounds like it was an unpleasant interaction for you. I would like to visit with you personally about your experiences and what we can do as a company to better train our team members. We appreciate your feedback and will work to make it better. Ryan Kuhnert Business Development Manager 816-895-2581 ryan@jparoofing.com JPA Roofing LLC

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.

  • roof replacement73
  • gutters55
  • insurance claim assistance48
  • thorough inspection23
  • responsive staff22
  • gutter replacement19
  • hail damage repair19
  • insurance adjuster meeting13
  • downspout replacement3
  • skylight replacement2

Other reviews we hold

14 more of the 307 reviews we hold text for, most recent first. We do not hold every review Google has.

  • 5 out of 5Jimmie Bullarda week ago

    JPA is a very professional company that provided quality service throughout process. Another company left me dry when they realized my insurance company was not going to cover the entire roof, but Gus at JPA worked with the insurance company to get me more money. He also insured the work was completed in a timely manner. The roof and gutters look beautiful.

    Reply from the business

    We're thrilled to hear about your positive experience and Gus's excellent work! It's great that we could help navigate your insurance and ensure a beautiful, timely completion. Thank you for choosing us!

  • 4 out of 5Kanika Koiralaa month ago

    Jose and JPA roofing team did a great job with our roof replacement. The house was well protected before the start of the replacement and they cleaned up well after the job was complete. Our roof looks great! I would recommend them, they service around Overland Park area.

    Reply from the business

    That's fantastic to hear! We're so glad Jose and the JPA roofing team provided excellent service and that you're happy with your new roof. Thanks for the recommendation!

  • 5 out of 5dennis connaughtona month ago

    Yes a definite 5* review . Very impressed with workmanship and would recommend Gavin Wilson’s crew to anyone . He made the job go so easy and was professional in every way . He took care of all insurance matters and answered every question I had . Job done in one day and cleaned up miraculously !

    Reply from the business

    Thank you for the fantastic 5-star review! We're so glad Gavin and the crew made the process easy from start to finish. We'll be sure to share your kind words with the team. Thank you for trusting JPA Roofing and for your recommendation!

  • 5 out of 5Kedir Hassena month ago

    Jpa roofing was very helpful and honest. I recommend using them for your roof. Gavin the sales rep was awesome.

    Reply from the business

    We're thrilled to hear Gavin provided such an awesome and honest experience! Thank you for the recommendation, we're always happy to help.

  • 5 out of 5Michael Howell2 months ago

    JPA Roofing recently installed a new roof and gutters for the second time in 10 years. In both cases I was very pleased with their work and professionalism. Over the years JPA has improved their processes making this second installation …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    It's wonderful to hear you've had such a positive experience with us, not once but twice! We truly appreciate your trust and are so glad we could make your recent roof replacement easier. Thanks for the kind recommendation!

  • 5 out of 5Jackson Markham2 months ago

    JPA was professional, communicative and thorough. This was my first roof replacement, and I was initially thrown that some companies didn’t have itemized estimates upfront. Gavin though was very good about breaking down the process in clear terms so that I had peace of mind from start to finish. Jose ran a great crew getting my roof done in 1 day. JPA overall was an excellent choice and I’d highly recommend!

    Reply from the business

    We're so glad to hear about your positive experience with your roof replacement! Thank you for highlighting Gavin and Jose. We appreciate your recommendation!

  • 5 out of 5Fernando Dominguez2 months ago

    Awesome company! Took good care of my family and friends

    Reply from the business

    That's wonderful to hear! We're thrilled we could provide a great experience for you, your family, and your friends. Thank you for trusting us!

  • 5 out of 5Aiden Adair2 months ago

    Justin Coleman was a fantastic person to work with. JPA did an amazing job on our roof. HIGHLY RECOMMENDED USING THEM!

    Reply from the business

    That's wonderful to hear! We're so glad Justin and the team took such great care of your roof. Thanks for the amazing recommendation! 😊 …

  • 5 out of 5Kip Belcher2 months ago

    Quick look and honest options.

    Reply from the business

    Thanks for the kind words! We're happy to hear we could help you find the right solutions quickly and honestly. Let us know if there's anything else we can assist you with!

  • 5 out of 5Brad Marler3 months ago

    I just had my roof and gutters replaced by JPA roofing. Everything went very smoothly thanks to Justin Coleman. Justin walked me through the entire process of working with insurance and JPA. Justin was very knowledgeable and easy to work …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Wow, that's fantastic to hear! We're so glad Justin and the JPA Roofing team made your roof and gutter replacement a smooth experience. Thanks for sharing your great feedback!

  • 5 out of 5Shari Albright3 months ago

    All of the people we encountered with JPA were professional, respectful, and prompt. The roof and gutters turned out very nice and the quality looks great.

    Reply from the business

    Thank you for your wonderful feedback! We're so glad to hear about your positive experience and that you're happy with the quality of your new roof and gutters. We appreciate you trusting us with your home.

  • 5 out of 5Linda Rechtin3 months ago

    Justin was great. He walked us through everything and was very patient with our questions

    Reply from the business

    We're so glad to hear Justin provided you with such a positive experience! He's a valuable member of our team, and we appreciate you taking the time to share your kind words.

  • 5 out of 5Dave Claflin3 months ago

    The roofing work was very professional but my highest praise goes to the team that interfaced diligently with my insurance company. Thank you for a job well done

    Reply from the business

    Thank you for your wonderful feedback! We're thrilled you had such a positive experience, especially with our insurance liaison team. We appreciate you choosing us and are so glad we could help.

  • 5 out of 5Steve Swatek3 months ago

    JPA does what they say they are going to do. Project Manager Jose V. kept us informed, managed the crew well and was very easy to work with. Daniel was the contact who worked the quote before turning it over to Matt and then Jose. House looks great!

    Reply from the business

    Thank you so much for your kind words! We're delighted to hear that your project went well and that Jose, Daniel, and Matt were able to meet your expectations. Your satisfaction is our priority! 😊 …

The latest post from this business

Posted by JPA Roofing to their own Google profile 5 months ago. Their words, not ours.

Hail moved across the Kansas City Metro overnight. Large hail and high winds caused damage to roofs, brought down trees and spread debris across the area. Hail damage isn't always visible from the ground — it shows up in granule loss, mat bruising, and soft spots that a trained eye catches. JPA Roofing offers free storm damage inspections for homeowners in across KC including Piper, Basehor, Lansing, and surrounding areas. Our GAF Master Elite certified team will walk your roof, document what we find, and give you a straight answer. Call today to schedule your free inspection. 3 days agoCall now

What JPA Roofing says about itself

Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.

  • States years in business

    “…City, and Johnson County, backed by over 25 years of combined industry experience.…”

  • States a founding year

    “…OVER 13,000 NEW ROOFS INSTALLED SINCE 2012 KANSAS CITY ST. LOUIS FREE roof…”

  • Free estimates

    “…Louis, MO FREE Estimate KANSAS CITY: 816-331-6219 ST. LOUIS…”

  • Financing available

    “…Financing Options & Flexible Payment Plans A new…”

Their site also states: 24/7 emergency call-out.

Other roofers in Independence

Ranked by how many ratings Google has counted.

Other roofers we list in Independence
Roofing contractor
Continental Siding - Independence Showroomcleanup, siding replacement, gutters4.71,375 ratings6.0% one and two star(816) 737-2700
DHI Roofing Kansas Cityroof replacement, insurance claim assistance, answering questions4.8642 ratings3.6% one and two star(816) 974-0311
Pro Roofers LLCgutters, insurance claim assistance, inspection5.0512 ratings0.2% one and two star(816) 499-2676
Apple Roofinganswering questions, insurance claim assistance, thorough inspection4.7487 ratings6.2% one and two star(816) 290-7392
Bill West Roofingcompetitive pricing, estimates, courteous staff4.9317 ratings2.5% one and two star(816) 295-6299
Zucca & Daughters & Sons Roofing Co., Inc.gutters, insurance claim assistance, inspection4.8254 ratings4.7% one and two star(816) 224-6515

All roofers in Independence →

Where this page comes from

Every figure above is Google’s, captured on 24 September 2026. The star average and the 358 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 358, of which 307 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.