Perfect Roofing & Siding logo
Approved Pro
This pro has maintained an average of 4.5+ star throughout their time with Angi.
Approved Pro

Perfect Roofing & Siding

Asphalt Shingle Roofing Installation and Replacement,
This pro has maintained an average of 4.5+ star throughout their time with Angi.

About us

Perfect Roofing & Siding was founded by a highly experienced and decorated roofing and siding contractor who for years was the "go to" guy for many of the major roofing companies in the Pittsburgh area. Now in business for himself, Ramses Rapalo and his staff of certified, experienced, direct employee roofing specialists are finally setting out to make names for themselves. Please call our offices to schedule your appointment at 412-727-0000. After completing an average of over 500 roofing projects each year for the past decade, Ramses and his staff under the newly formed Perfect Roofing & Siding are certified by every major roofing manufacturer. His installation professionals are meticulously selected, trained and certified and drug tested. Perfect Roofing & Siding consists of certified product specialists working as a family with its industry partners, valued employees and most importantly, its customers! With the proper roofing system, Perfect Roofing & Siding believes that your next roof should be your last roof! We proudly offer 6 months same as cash and $250 Cabela's Gift Card for Veterans on full roof replacements. We also have 6 months same as cash and will match any insurance estimate!

Business highlights

Se habla espanol
Emergency services offered
14 years of experience

Services we offer

Roof ReplacementsSiding ReplacementsGutters replacements

Amenities

Emergency Services

Yes

Free Estimates

Yes

Accepted Payment Methods

  • CreditCard
Reviews
4.949 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
96%
4
2%
3
2%
2
0%
1
0%

Filter reviews by service

Showing 1-25 of 49 reviews
Alexandra D.
Oct 2025
5.0
Google Review
The Perfect Roofing & Siding Co. is a good company to call upon for people who may have an old slate roof, such as I did, or for people with flat roofs, both conditions for which it is difficult to find reliable, experienced roofing help. I am a Sr. Citizen with a disability. I live alone, without help, so it is not exactly a comfortable experience asking a stranger to come examine my home or give me an estimate on a needed repair. So, when Mr. Carlo Marotta, Marketing Director, came to my house to discuss my roof, and to give me an estimate, he was a professional, nonjudgmental, kind gentleman, whom I found to be extremely helpful in every way. He was very happy to promote Ramses and his crew to come and give me an excellent job. He also helped me obtain the loan/financing, after understanding my limitations. As soon as he discerned a problem, he was on the phone, finding me help. Mr. Carlo Marotta demonstrated exquisite patience in explaining things, given my total lack of knowledge about this industry. He also offered to find me help in dealing with an issue inside my house after the dormer leaked and the ceiling was destroyed going up to my attic. I will always remember his kindness in this regard, given the awful state of my house inside. I feel I can always rely on him for help or advice in the future as well, since there is a 50-year guarantee on this new roof. In consideration of these details, I am happy to recommend Perfect Roofing & Siding to anyone who needs a new roof, including people with slate roofs, and/or flat roofs. After living in a house with a century-old slate roof, I am now relieved to finally have a new roof, and my home is now protected for the next half century.

Jackie E.
Oct 2025
5.0
Google Review
Installing a new roof is an important decision, and I am thrilled that I had the opportunity to work with Carlo, Jim, and the crew from Perfect Siding and Roofing. Jim was transparent and very knowledgeable in providing product information and recommendations for my home (100+ y/o with a slate roof). The crew was OUTSTANDING! The guys were on time, pleasant, and worked through the most horrific weather we had ever seen. They worked on my roof during the May storms. All of my neighbors commended the effort of the crew during that time. The roof is fantastic. The neighbors are back commenting on how nice the house looks. If I could give them six stars, I would! Thanks to Carlo, Jim and the entire crew for their excellent work!

Tyler L.
Oct 2025
5.0
Google Review
Perfect Roofing and Siding was excellent to deal with. Ramses and his team was top notch service. Very honest, thorough and affordable for what we were looking for. Never once did I feel like I was being oversold or cheated. Nothing but the truth and great work. Our roof and gutters look amazing. I would use them again for another type of job if it ever comes up. Give them a call for a quote you won’t regret it.

Stefan D.
Oct 2025
5.0
Google Review
I needed a new roof on a rental property. I called around and spoke to 4 different roofers. Perfect Roofing & Siding was super responsive, they showed up when they said they were going to and finished the job in a day. The roof looks great. Super happy I went with them - as an out of state investor it's great working with reliable and trustworthy people like the team at Perfect Roofing and Siding, and I will work with them again in the future.

Michael S.
Oct 2025
5.0
Google Review
We highly recommend Perfect Roofing and Siding for anyone in need of roofing services. We recently had our roof replaced and the entire process, from start to finish, was seamless and professional. Carlo was knowledgeable and honest and walked us through our options without any pressure and provided a detailed, fair quote that clearly outlined the scope of work and materials. The roofing crew showed up on time and worked incredibly hard to complete the job efficiently, even finishing ahead of schedule. They were respectful of our property, and their teamwork was impressive to watch. After completing the installation, the crew did an outstanding job of cleaning up. They meticulously removed all debris and used a magnetic sweeper to ensure no nails were left behind Our experience with Perfect Roofing was exceptional. We couldn’t be happier with our new roof and would confidently recommend them to our friends. Sincerely, Mike and Sherri

Terry R.
Oct 2025
5.0
Asphalt Shingle Roofing Installation and Replacement
$9,575
Carlo was awesome came to the house showed us samples and explained the warranty and what all the crew will do and clean up. We loved there work this is the second roof they done for us. Franco in the office is da man. Always polite and helpful. They ran into issues while working on the roof and sent pictures and explained everything. All in all they are a great company and I would recommend them time and time again. Thank you team for doing right by us with the service and price and product. T. Ray

Thomas B.
Oct 2025
5.0
Asphalt Shingle Roofing Installation and Replacement
Carlo came to my house and was very friendly and knowledgeable about everything I needed to know. He explained how the job was going to develop and what to expect. He showed me everything that was available to me. I’m very pleased with the results of their work. From the initial consultation to the final clean-up, the team was professional, efficient, and communicative throughout the entire process. They arrived on time, completed the job within the estimated timeline, and kept me updated on progress/unexpected issues. The quality of the workmanship is excellent — the new roof looks great, and I feel confident in its durability and weather resistance. What impressed me most was their attention to detail and the respect they showed for my property. They made sure to protect landscaping and thoroughly cleaned up after the job was done. Pricing was fair/transparent - no surprise charges, and they provided a clear breakdown of materials/labor. I would definitely recommend using them!!

Ray C.
Oct 2025
5.0
Asphalt Shingle Roofing Installation and Replacement
$6,000
It was great from start to finish. Carlo met with us and he was wonderful, professional, and so friendly. He gave us great pricing. The roof was removed and replaced in one day and by how clean they worked, you would have never known they were even at the property. We had Perfect Roofing and Siding replace a roof on our shed a few years back, and was perfect then, also.

Marijane M.
Dec 2024
3.0
$8,000
We were initially impressed by the professionalism and friendliness of the sales staff. The job, was to repair part of our roof, make and install several gutters. However, the crew did not arrive as quickly as was implied and barely spoke english. (this made it hard, nearly impossible, to communicate). The workers, asked if they could use our bender machine, which was fine with us, since they did not have one. They worked that first day (10/31) then didn’t return for a month. We were told, this was because the gutter machine was broke. Again, the job was to make and install gutters. In the meantime, they left our roof partially exposed to weather, left two stacks of loose shingles on the roof, a rope hanging off the peak of the roof and didn’t even re-cover our equipment they used. (All of this was left like this for a whole month, exposed to the weather) in addition my husband had to go to the store and purchase supplies they didn’t have. After several phone calls and weeks passed they finally came back and completed the job to my husband’s satisfaction. The worst part was we couldn’t communicate with the workers on site, the best part was the lady in their office, Kathy, did go out of her way to help resolve our issues. She was great

Briana T.
Oct 2024
5.0
Yes, I recommend this pro
$11,100
Great service. Able to get me scheduled the week I was quoted. Worked with my specific circumstances. As personable as they are professional. Highly recommend.

Eric S.
Oct 2024
5.0
Yes, I recommend this pro
$9,450
Review of Perfect Roof Working with Perfect Roofing and Siding for our urgent roof replacement was efficient, cost competitive, of high quality, and beyond all, pleasant. Below is a summary of our experiences from start to finish: Angi Bid Request - Betsy, the company administrator was kind, courteous and respectful. She provided me an appt with a job evaluator the next day within 5 minutes of submitting my Angi request. Job Evaluation - Jim, the job evaluator, was familiar with the area and very respectful towards my family and our home. He provided a thorough overview of the Perfect roof replacement process highlighting quality of work and longevity of the material used and installation. His no-haggle sales discussion was much appreciated. Job Agreement - Carlo, the marketing director, was also kind, professional and respectful. He was very accommodating by being willing to urgently reschedule his visit due to medical issues in the family. He was able to confirm details of our installation, finalize the contracts for the job and provide us with an early timeline for our job’s completion. Roof Removal and Replacement - the installation crew arrived close to the 0800 start and immediately began preparing to work. Within 15 mins tarps were spread across our property to catch the debris from the roof removal. The roof was stripped down to the decking, damaged decking boards were repaired or replaced, and a thorough cleaning of the prepared decking was completed by 1100. The new synthetic sheathing and ice guard were installed and the shingles followed shortly after; all debris was removed from our property and taken away in a dumpster that was timed perfectly in both arrival and departure. By 1500 the roof was essentially complete along with the clean up afterwards. By 1530 the entire crew, dumpster were gone, the only indication that someone was working on our house was the new roof and the advertisement sign I agreed to be placed in the yard. Job Completion - time will be the ultimate test for the longevity of this roof. However, the Perfect team seemed committed to giving it its best chance at outliving its 50 year warranty. In every interaction with Betsy, Jim, Carlo, and Ramses (the company founder), experience was apparent. After inspecting the roof first hand I can attest to the quality of the materials used and the attention to detail in the work of the crew. Am looking forward for the sun to set the roof over the next few days so we can once again have a leak and worry free roof. Final thoughts: As an engineer, a quality product and proper installation was paramount for our home’s roof. After discussing our needs with several other contractors, it was clear that Perfect Roofing offered the best product in terms of quality of materials used and quality of installation. This was proved true following installation. Further, duration from first call to job completion took less than one week, which was fantastic considering the active leak we had. Lastly, having a 50 year transferable warranty provides tremendous peace of mind regardless of our family’s plans to stay in this house for a lifetime or sell next year. Overall, the roof replacement was an investment worth making and I am glad we chose Perfect to replace our roof. Disclosure: a modest discount was offered for completing an honest review of the roof replacement process.

Monique K.
Jul 2024
5.0
Yes, I recommend this pro
$8,000
Excellent job on roofing and gutters.

Jim B.
May 2024
5.0
Yes, I recommend this pro
$23,000
They were the nicest men I've met as a crew. They were very efficient and proffessional and quick.Even with the rain they finished in record time.They also cleaned up everything from the project,they left everything the way it was before they came. I found them to be gentlemen and respectful to me.I will miss them.They are easy to talk to. I will reccomend them to anyone. I

John S.
Nov 2023
5.0
Yes, I recommend this pro
Will, the salesman was great and the roofers did a fantastic job, at a very competitive price.

Jeff V.
Nov 2023
5.0
Yes, I recommend this pro
$27,000
I’m a mechanical engineer, and I chose Perfect Roof for my home roof replacement. My wife and I interviewed four other roofing companies before selecting Perfect Roof, and we had a great experience. Carlo from Perfect Roof provided a confident and pragmatic overview of the entire process including company history, safety, materials, people, processes, and warranty. As an engineer, I wanted to select the best materials and processes, and Perfect Roof uses a system of CertainTeed materials that are all designed to work together for an engineered solution. We verified the specified materials met quality standards, and were recognized by national specifications and tests for wind, tear, pull through, and granule adhesion. Using materials that meet such accepted standards, correlates with extended roof life when installed correctly. In addition to the quality of materials, the CertainTeed brand is a division of Saint Gobain which is well known in the engineering world for producing high quality materials used in high reliability products. When the actual materials arrived at the jobsite, everything was exactly as specified and designed to work together as a system. The crews arrived for work each day and were respectful of our property and privacy. Safe roof access was established, and the crew used ropes and harnesses to navigate the multiple roof pitches, dormers, on the house and external garage for removal and installation. The Perfect Roof team performed a thorough evaluation of our roof condition once the old roof was removed, and we were given the opportunity to also assess for damage. We observed slight damage that agreed with the Perfect Roof crew, and they proactively planned to repair the damaged areas. This amounted to a few sheets of underlayment that needed to be replaced, and there was no extra cost. After spending some time observing the shingle installation process, it was apparent that the crew performs like a high functioning team: well defined roles, helping each other, trust working together, and everyone contributing. It was positive experience working with Carlo, the crew, and the entire team from Perfect Roof.

THOMAS A.
Oct 2023
5.0
Yes, I recommend this pro
Perfect Roofing and Siding is correctly named. We checked with four businesses, all established, for quotes. While all were in the same general price range, we went with Perfect as we had seen them do an excellent job on a neighbor's house a year ago. As we compared bids, we found that the shingles were basically the same, based upon internet search result. The prices were comparable, so workmanship is the deciding factor. Carlo was our salesperson, he painted a "rosy" picture with many assurances (what sales person doesn't?), but it turned out to all be true. There is flashing where the previous two roofs had none. Our roof pattern is gambrel with four dormers, so there are a number of challenges and all were met perfectly. Cut lines are clear and precise. Nails, previously exposed, were covered with flashing. "Sins" from a Hardie Board install 10 years ago by a different contractor were fixed. The crew was thorough. They worked clean, there were no surprises. Little things were put back as they were prior to the start of the job. For example, we have a string of Party Lights that edge our patio and are attached to the house, they were disconnected for the job and could have been easily left on the ground, unattached, but no, they were re attached as before without having to point them out. Final payment was not requested until I told Ramses, the owner, that the job was done. I could not have been more pleased. Every assurance made by Carlo was met or exceeded. If you are looking for an installer that can be trusted to do the job and do it well, Perfect Roofing & Siding is your choice.

Chris T.
Aug 2023
5.0
Yes, I recommend this pro
$26,945
Perfect Roofing did a great job replacing our roof. Carlo answered all our questions and worked to get us a great price. The crew was great..they arrived on time and never stopped working! Our project was completed on the second day including a great cleanup. Thank you Carlo and crew! We appreciate your work and would recommend you to others. Chris & Linda
Response from Perfect Roofing & Siding
"Thank you so very much for the confidence and trust you placed in Carlo and the entire crew and staff of Perfect Roofing and Siding. Please keep us in mind for your next Home Improvement. Fondly, Betsy."

Kathleen B.
Aug 2023
5.0
Yes, I recommend this pro
I am so glad that I used Perfect Roofing and Siding for my new roof. I knew when I met Carlo that it was the right company for me. He explained everything so well, and patiently answered all of my questions. My new roof was done in a little over 1 day. I’m so happy with the way it looks. The work done as well as the cleanup was exceptional. I highly recommend this company!!

David K.
Jun 2023
5.0
Yes, I recommend this pro
Received a few quotes from companies that gave a quick look and quote. Carlo from Perfect Roofing & Siding provided an in depth presentation. including the process, quality of materials used, and a warranty that far surpassed everyone else. As we already had a leak, wanting to get this done ASAP, their hard working crew was able to come out the very next day and quickly completed the job, which also included gutters and fixed two spots of siding. Result is one fantastic looking roof.

Robert F.
Jun 2023
5.0
Yes, I recommend this pro
After extensive research in finding a roofing contractor to repair and replace our roof, we chose Perfect Roofing and Siding. The sales rep, Carlo, was very informative and explained all the steps involved with the project. Our biggest concern was the fact that part of our roof is a large flat roof over the front porch, which several other contractors were reluctant to deal with. Perfect Roofing had no issue dealing with the situation. We ultimately ended up going with their proposal because of the confidence Carlo projected and we felt assured that the job would be done correctly, professionally and with consideration for all the extensive landscaping around the house. We were in awe of the fact that they showed up so quickly, as promised, and the job was basically done the first day with a small crew to finish up detail work on the second day, keeping in mind we have a very large and complex roof layout. In the course of roof replacement, they discovered a large area of rotted underlayment, which they replaced as part of the agreement. Needless to say, that was a relief to have discovered since we had no idea it was an issue. They handled the job like the true professionals they are. We would recommend Perfect Roofing and Siding without hesitation.

Christopher P.
Jun 2023
5.0
Yes, I recommend this pro
Excellent customer service and a very good job well done. They did a beautiful job repairing soffit and fascia from wind damage.

Sang H.
May 2023
5.0
Yes, I recommend this pro
$20,000
From the moment we met Carlo, we knew Perfect Roofing was the company for us for our roofing project. Our house had been undergoing renovation, so we have vast experience with the multitude of issues that can be encountered when working with contractors. The Perfect Roofing workers on our project were phenomenal! They showed up early to commence work and worked diligently throughout the day to ensure the work day was productive. They were conscientious of our home, cleaning up at the end of the day and keeping work materials organized. Not enough can be said about Carlo; he was in constant communication, keeping us informed about the status of the project. When the roofers encountered an unanticipated challenge, we worked together with Carlo and Ramses to reach a resolution. The fees for additional work were communicated to us promptly and were reasonable. The project leader ensured that his team was thorough, on task and detail oriented. Our completed roof looks amazing!

Lorraine R.
Apr 2023
5.0
Yes, I recommend this pro
We received several estimates, some ok others very high. I really enjoyed working with Carlo. He was very helpful, answered all our questions and fit it into my budget. I was very happy with that! The crew showed up early all very professional and my roof was done in one day, including clean up! My roof looks awesome and I would highly recommend Perfect Roofing and Siding to everyone.

Cassandra M.
Apr 2023
5.0
Yes, I recommend this pro
$2,700
They went way above and beyond and performed a miracle on my roof!

Lissy D.
Dec 2022
5.0
Yes, I recommend this pro
Hi I just to thanks Perfect roofing and siding for do it an excellent job at ours house.The materials are very good quality,job performed time,professional and responsibility.The crew are on time very respectful ways and the staffs in the office. The trust in the company is amazing and confident to invest your money into the project.Thank you perfect roofing and didiygor make ours home look amazing.
Showing 1-25 of 49

Licensing

Licensed*

Trade License Number

166715

Trade License Locale

PA

Trade License Expiration

07/28/2027

State Contractor License Requirements

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 Find Licensing Requirements page.

*Contact business to see additional licenses.

FAQ

Perfect Roofing & Siding is currently rated 4.9 overall out of 5.

Monday: 9:00 AM - 7:00 PM Tuesday: 9:00 AM - 7:00 PM Wednesday: 9:00 AM - 7:00 PM Thursday: 9:00 AM - 7:00 PM Friday: 9:00 AM - 6:00 PM Saturday: 10:00 AM - 2:00 PM Sunday: Closed

Perfect Roofing & Siding accepts the following forms of payment: CreditCard

Yes, Perfect Roofing & Siding offers free project estimates.

No, Perfect Roofing & Siding does not offer eco-friendly accreditations.

No, Perfect Roofing & Siding does not offer a senior discount.

Yes, Perfect Roofing & Siding offers emergency services.

No, Perfect Roofing & Siding does not offer warranties.