Roofing contractor
TJ's Shingles LLC
1067 Acri Dr, Harrisburg, PA 17111
- Google average
- 4.9
- Ratings counted
- 70
- One and two star
- 2 of 70(2.9%)
- Pennsylvania median
- 1.8%
The first three are Google’s own figures for TJ's Shingles LLC, 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 Pennsylvania roofers we list with enough ratings to compare.
Rating breakdown
| 5 | 68 | 97% | |
|---|---|---|---|
| 4 | 0 | 0% | |
| 3 | 0 | 0% | |
| 2 | 0 | 0% | |
| 1 | 2 | 3% |
About typical — the typical roofer in Pennsylvania sits at 1.8%. 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.
The only one or two-star review we hold for TJ's Shingles LLC.
- 1 out of 5TimelimitxceededEdited 2 years ago
Avoid this classic contract scam at all costs! I entered into an agreement with TJ for a complete roof replacement at an agreed-upon price. However, I was unaware that TJ would accept the price, cut corners on materials, and pass off what he calls a mistake, but is actually a common scam to drain my finances. He deliberately underbid the deal to secure the contract and then tacked on additional charges later to compensate. Furthermore, although the job was supposed to be completed in one day, it stretched on for several weeks. Additionally, he conveniently neglected to include items we had extensively discussed. He once informed me that 7 sheets of plywood were used after the roof was complete, but he ended up magically billing me for 8. I was present for most of the process and can't verify the use of 7 or 8 plywood sheets. To prevent such situations, I strongly advise documenting every detail in writing. If you doubt the authenticity of my claim, you can listen to all our conversations at . I'll even upload the contracts there for your review. It's in your best interest to choose a different contractor.
Reply from the business
We take feedback seriously and strive for transparency and integrity in all our projects. However, we have no record of your name or project details in our system, which leads us to believe this review may not be genuine. Nevertheless, we take your concerns seriously and would like to address them. Our commitment to fair pricing and quality workmanship is paramount, and we adhere strictly to agreed-upon contracts and materials specifications. Any changes or additional charges are always communicated and documented clearly with our customers. If you believe there has been a misunderstanding or discrepancy, we encourage you to contact us directly. We value your feedback and are committed to resolving any issues promptly and fairly. We kindly request refraining from posting reviews from multiple accounts to ensure all customers can access genuine feedback. Our goal is to maintain a transparent and trustworthy reputation in our community.
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.
- competitive pricing11
- estimate8
- gutter replacement6
- new shingle installation3
- dedicated crew3
- personable staff3
- clean job site2
- quick installation2
- flexible scheduling2
- crew professionalism2
Other reviews we hold
14 more of the 60 reviews we hold text for, most recent first. We do not hold every review Google has.
- 5 out of 5Richard Mazzatesta3 months ago
I can’t say enough good things about TJ Shingles. Everything from start to stop was first class. I received numerous estimates prior to signing a contract. TJ Shingles was the best estimate dollar for dollar. That quality carried through from the first day his crew showed up. The crew was efficient, professional & accommodating. To say that I was happy with the results doesn’t come close to how satisfied I am. If you want a new roof TJ Shingles can’t be beat. I’m happy to vouch for that. Hands down the best. Rich
- 5 out of 5Yaasmiyn White4 months ago
TJ's shingles did a fantastic job with my roof. TJ made sure I was completely informed of each step of the process in detail. Great communication, professional and competitive prices. His crew was very professional, considerate and made …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thank you so much for your kind words and for trusting us with your roof! We’re glad to hear that the communication and step-by-step updates made the process smooth for you—that’s something we take pride in. It’s also great to know our crew’s professionalism and attention to cleanup stood out. Your recommendation means a lot to us. Thank you for your support, we’re always here if you need anything in the future!
- 5 out of 5Ellyn Dippery6 months ago
TJ and his crew did an incredible job replacing our roof. They were quick, efficient, easy to work with and did an amazing job! We are so pleased with the work done. They also were able to replace siding for us at a last minute request and …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thank you so much for your kind words and for choosing TJs Shingles LLC! We’re thrilled to hear you’re happy with your new roof and siding, and that our team made the process smooth and easy for you. Being flexible, efficient, and accommodating, even with last-minute requests, is what we strive for, so it means a lot to hear that stood out. We’re also glad you’ve already been getting compliments, that’s always the best feeling! Thank you for your support and trust in our team. We’re always here if you need anything in the future!
- 5 out of 5Melissa Brown10 months ago
My husband and I can’t say enough wonderful things about TJ’s Shingles. From start to finish TJ was communicative and understanding of our needs. His price was unbeatable with amazing quality workmanship. There were no pressure tactics used …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thank you so much for your thoughtful and detailed review, and for trusting TJs Shingles LLC with your home! We truly appreciate your kind words about our communication, pricing, and workmanship. Being upfront, honest, and pressure-free is very important to us, so it means a lot to hear that reflected in your experience. We also appreciate your understanding during the hiccup and are glad we could resolve it quickly and fairly, that’s exactly the level of service we strive to provide every time. We’re so happy you love your new roof and gutters! Your recommendation means everything to us. Thank you again for your support, we’re always here if you need anything in the future!
- 5 out of 5Tami Swartleya year ago
I couldn’t be more pleased with the experience I had with TJ's Shingles! From start to finish, they were professional, efficient, and incredibly skilled. The price was more than fair, especially considering the impeccable …
Google cut this review short. The full text is on their Google profile.
Reply from the business
Thank you so much for this incredible review and for trusting us with your home! We’re truly grateful for your kind words about our pricing, craftsmanship, and efficiency. Completing your roof in one day while still delivering high-quality work is something we take a lot of pride in, so it means a lot to hear that it stood out to you. We’re also glad we could accommodate your schedule and take care of the additional exhaust vent, making sure everything is done right and tailored to your needs is always our goal. Your recommendation means everything to us. Thank you again for your support, we’re always here if you need anything in the future!
- 5 out of 5Milton Emmerta year ago
Did excellent work for competitively quoted price. Went above expectations in accommodating requests and making sure installation was correct
Reply from the business
Thank you for the great review and for choosing TJs Shingles LLC! We’re glad to hear you were happy with the pricing and that our team could go above expectations to accommodate your requests. Making sure every installation is done correctly and to your satisfaction is always our top priority. We truly appreciate your support and look forward to helping you with any future projects!
- 5 out of 5kathleen spahrEdited a year ago
TJ shingles came out and put on a new roof on my garage and house. They did everything in a timely manner especially since I had a leaky roof. His pricing is really good and I even decided for him to come out and put new gutters on for me. I will come back on update more after a few more weeks of enjoying my new roof and when the gutters are done. I appreciate his explanation and help finding issues with my roof and ways for me to solve them. Thank you again Tj. The gutter people can out this Friday. They were very professional and polite. Put up the new gutters and removed the old ones only took the about 3hrs. The only issue is I didn’t get a heads up that they were on their way. Luckily my mom was home. So far since the work has been completed no issues. Thank you again Tj
Reply from the business
Thank you so much for your detailed review and for trusting us with both your roof and gutter work! We’re really glad we could take care of your leak quickly and get everything completed in a timely manner. It means a lot to hear that you were happy with the pricing, communication, and overall experience. We always aim to make sure our customers understand what’s going on with their roof and feel confident in the solutions. We also appreciate your feedback about the gutter crew. We’re happy to hear they were professional and efficient, and we’ll definitely work on improving communication ahead of arrival so you always get a proper heads up. Thank you again for your support—we truly appreciate it, and we’re here anytime you need us!
- 5 out of 5Andrew DePalmaa year ago
TJ was quick to respond. Due to high winds our roof was damaged in Hummelstown and he was able to help us out! Friendly and professional.
Reply from the business
Thank you so much for your kind words and for trusting us with your roofing needs! We’re glad we could respond quickly and help after the wind damage in Hummelstown. Providing friendly, professional service, especially during stressful situations, is always our goal. If you ever need anything in the future, don’t hesitate to reach out. We truly appreciate your support!
- 5 out of 5Kimberley Henry2 years ago
TJ Shingles was an amazing experience from start to finish. We met and he detailed the entire job, came when he said he would and the job was finished in one day. He took pictures of every phase of the job and went over everything. My roof looks fantastic. I would absolutely recommend TJ Shingles for your roofing needs.
Reply from the business
Thank you so much for your kind words and recommendation! We're thrilled that you had an amazing experience with us from start to finish. Providing detailed explanations, punctuality, and ensuring your satisfaction are our top priorities. It's wonderful to hear that your roof looks fantastic! If you ever need any further assistance or have any questions, please don't hesitate to reach out. We appreciate your trust in TJ Shingles!
- 5 out of 5Bree B.2 years ago
Fairly priced and fantastic quality. Everyone worked really hard despite the weather being hot and then rainy. Our questions and concerns were answered with sincerity and right away. We are so happy with our new roof! Thank you!!
Reply from the business
Thank you very much for your glowing feedback! We're delighted to hear that you found our pricing fair and that you're pleased with the quality of our work. Weather challenges can be tough, but our team is committed to delivering excellent service no matter the conditions. Your satisfaction and peace of mind are always our priority. Enjoy your new roof, and if there's anything else you need in the future, don't hesitate to reach out. Thank you for choosing TJ Shingles!
- 5 out of 5Rachel Miller2 years ago
Very prompt response in obtaining a quote and getting the job scheduled. They were in and out and the job site was left very clean.
Reply from the business
Thank you for your wonderful feedback! We understand the importance of prompt service and a clean job site, and we're thrilled that you had such a positive experience with us. Keeping things efficient and tidy is a priority for our team. If there's anything else we can assist you with in the future, please don't hesitate to let us know. We appreciate your trust in TJ Shingles!
- 5 out of 5Myra Taylor2 years ago
Very satisfied with TJ Shingles! Great job by the crew, with TJ ensuring our every concern was addressed. Beautiful new roof! Thanks TJ, and thanks to your entire staff. Professional, personable and the job was well-priced for the excellent work done.
Reply from the business
Thank you so much for your glowing review! We are thrilled to hear that you are very satisfied with our work and that we could address all your concerns. Our team strives to be professional, personable, and deliver excellent results at a fair price. It's wonderful to know that you're enjoying your beautiful new roof. If you ever need anything else or have any questions in the future, please feel free to reach out. We appreciate your kind words and your business. Thank you again for choosing TJ Shingles!
- 5 out of 5Lori Montgomery2 years ago
From this to that..Great service and job. Up front on pricing and competitive.
Reply from the business
Thank you for your feedback and the pictures! We're glad you had a great experience with our service and found our pricing competitive and upfront. Providing transparency and quality service is important to us at TJ Shingles. If you have any further questions or need assistance in the future, please feel free to reach out. We appreciate your business!
- 5 out of 5Paige Allen2 years ago
TJ & his crew did an AMAZING job on my roof! He could not have made the process easier! Highly recommended!
Reply from the business
Thank you so much for your wonderful review! We're thrilled to hear that TJ and his crew did an amazing job on your roof and that the process was easy for you. Your recommendation means the world to us, and we're grateful for the opportunity to serve you. If you have any future needs or questions, please don't hesitate to reach out.
What TJ's Shingles LLC 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.
Licensed
“…Owner is Present on Job Sites Fully Licensed and Insured Use of Industry-Leading…”
Insured
“…Present on Job Sites Fully Licensed and Insured Use of Industry-Leading Materials…”
States a founding year
“…services to Central, PA residents since 2012 and have established a reputation as…”
Free estimates
“…Trusted Roofing Company – Call for a Free Quote We’re committed to providing you with…”
Mentions the BBB
“…Contractor for GAF, and holds an A+ rating from the BBB. We also use…”
Their site also states: warranty offered.
Other roofers in Harrisburg
Ranked by how many ratings Google has counted.
| Roofing contractor | Google average | Ratings counted | One and two star | Contact |
|---|---|---|---|---|
| PJ Fitzpatrickfriendly staff, punctuality, cleanliness4.82,100 ratings4.1% one and two star(866) 909-7624 | 4.8 | 2,100 | 4.1%87 of 2,100 | (866) 909-7624 |
| Dreamworx Roofingsiding repair, courteous staff, estimate process4.9460 ratings2.8% one and two star(717) 444-8714 | 4.9 | 460 | 2.8%13 of 460 | (717) 444-8714 |
| Ryan's Roofingcleanup, leak repair, gutter replacement4.7330 ratings6.4% one and two star(717) 608-1587 | 4.7 | 330 | 6.4%21 of 330 | (717) 608-1587 |
| Dream Roofing LLCmetal roof installation, courteous staff, efficient work5.0246 ratings0.4% one and two star(717) 598-6299 | 5.0 | 246 | 0.4%1 of 246 | (717) 598-6299 |
| Topp Home: Roofing, Solar Panels, Windows and Doorsgutters, courteous staff, siding installation5.0177 ratings0% one and two star(717) 895-8893 | 5.0 | 177 | 0%0 of 177 | (717) 895-8893 |
| ROOFX Roofingquick response, skilled team, leak diagnosis5.0140 ratings0% one and two star(717) 219-4179 | 5.0 | 140 | 0%0 of 140 | (717) 219-4179 |
Where this page comes from
Every figure above is Google’s, captured on 24 September 2026. The star average and the 70 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 70, of which 60 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.