Two Rivers Roofing
Company Overview
Two Rivers Roofing excels in commercial and roof systems. We provide Owens Corning shingles, tile, shake shingles, metal roofing, thermoplastic polyolefin, and silicone roofing systems for all types of buildings. We deliver exceptional craftsmanship and quality materials.
The Rios family own this roofing company. We are a family-run company, Arazate Rios brings over 20 years of experience as a second-generation roofer. His passion for roofing and outstanding service makes our company different from other roofing companies.
Business Services
- Roof cleaning
- Roof inspection
- New roof installation
- Roof repair
- Roof replacement
- Reroofing
- Skylight installation
- Skylight repair
Business Location & Hours
Mon: | 8:00 AM - 8:30 AM |
Tue: | 8:00 AM - 5:00 PM |
Wed: | 8:00 AM - 5:00 PM |
Thu: | 8:00 AM - 5:00 PM |
Fri: | 8:00 AM - 5:00 PM |
Sat: | 9:00 AM - 1:00 PM |
Sun: | Closed |
Recommended Customer Reviews

Two River Roofing just completed re-roofing my duplex in Rancho Cordova. They removed our old wood shingle roof and replaced it with a Owens Corning roof.
Arazate (the owner) showed up on time for our first appointment to review and to give me the quotes. His quote is very competitive and listed everything that he would do. He gave me 2 current project that I can check out his work
Brenda was great to work with and kept me updated during the whole process.
One thing you should check with him when give you your schedule is how many projects he will do at the same time. You can expect some delays if he takes more projects. It is understandable and it is ok for me as long as he updates me and no rain
The job took a few days longer than was originally plan, but I am happy with the result.
We'd highly recommend Two Rivers Roofing.

Two Rivers installed a new roof on my home and finished right before the heavy rain last year. They took the time to answer my questions and address concerns. So far all, is good and I would recommend them.

We had a good experience with this company for our new roof. They worked with us to have our solar panels reinstalled. We thought pricing was fair and our roof looks good and we had no leaks. If roofers don't show up during the work being done it may be because they are also working on another house nearby at the same time or rain is expected. The only reason for 4 stars and not 5 is we were not told why workers didn't show one day so it left us wondering so that communication could have been better during the process. Otherwise roofers worked hard and we were happy with the work done.

Two Rivers gave me a great price quote and did great work. They were very responsive and made good suggestions for the work needing to be done. Their work crew arrived promptly every morning and worked very efficiently. My house has a large number of plants all around and they were very careful of them. I am very happy with all my dealings with them and highly recommend them.

Two Rivers did an awsome job on our re roof. Brenda and the crew where amazing, we will definitely recommend to family and friends.

TLDR: They no called no showed the first time, and were over an hour late for the rescheduled appointment, and promised to e-mail a revised quote the day after, but no follow through. Unreliable with attendance, timelines, and communication.
This will be relatively lengthy, and I will try to be fair to both sides. If you have questions please reach out. I'd love to help out in any way that I can.
If you're looking for a fair price, then of course I understand. My neighbor originally had their roof and gutters serviced by them and said it was a decent price, but they had to reschedule multiple times. For me, personally, customer service and quality is really important, because I like retaining good business for reoccurring services or future recommendations.
I called them about two weeks ago and scheduled an appointment for an estimate at 9/10 AM on 3/29/2021. No call no show. I called the office later in the afternoon and they let me know they put me down for the wrong date. No biggie, mistakes happen. We then rescheduled for the following week 4/5/2021 at 9 AM. They messaged me at 8:47 AM to ask for the address. I had already provided this to the office so it made me nervous to give it out via text, but I called to confirm the address and we got that sorted out. 9 AM rolls around, no show, 9:15 - no show, 9:20 AM - no show, 9:30 AM - no show. I called at 9:30 AM, and the office lady said he's around the corner and will be there in two minutes. 9:40 AM - no show. I called back, no answer. I left a voicemail the second time I called. The office called back and said they don't know where he is. He's the supervisor and should be there by now. So we made an arrangement for a new time since they could not get a hold of him. I'm assuming the office folks are the owners. They said they were coming down from Roseville and will do the estimate themselves at 10:45 AM.
10:12 AM - the original person showed up, and I swear I am not making this up in any way, shape, or form. When I asked why he was so late, because our appointment was at 9 AM, here is his answer, ""A buddy of mine was in town so we met up for a bit. I haven't seen him in awhile."" Again, I swear I'm not lying.
In all honesty, I just feel bad for the office folks/owners. They seem really nice, but this definitely appears to be a reoccurring issue with other customers. At the end of the day it could hurt the growth of their business. They were very sweet and warm to interact with and with that kind of energy, it gives so much potential for businesses to thrive. And again, the lady I spoke to was always nice and never curt with me at all. The office folks (which I think are the owners) are incredibly sweet. Every time I talked to them it felt like I was interacting with family, and to to me, that felt good. The only other thing I will say is that when the original guy who came out to do the estimate was explaining his side... it truly felt like his friend needed him (for personal reasons), and I felt bad for his situation, because he was just trying to be a good friend to his friend. I get stuff happens and it's not easy, but I let him know he could have let the office folks know or given me a call and explain to reschedule. I would have understood.
The office folks/owners and I reconnected afterwards and I filled her in. She was very apologetic and my heart goes out to her and her team. She offered to give us a discount - which was incredibly sweet since we didn't ask for one. She promised to get a revised estimate out to me by the following day (4/6/2021), but I haven't received anything. Although we told her no rush, given recent events and the lack of organization and consistency, we decided to go with another local family-owned business. If anyone is interested in the new business, they were 100% on time to show up for the appointment, and they quoted us for the same job but about $600 less. Please message me if you would like more information. I hope to have a review for the other business when they complete the job sometime at the end of May.
Anyways, I have attached screenshots of phone calls and text messages for time stamps. I know that with Yelp sometimes reviews are mixed so I want to be as informative as possible without too much negativity. I hope this was able to help anyone with their selection for gutter installation. I'm sure if you can get pass the estimate and possible communication hiccups, the service might be a different story, but unfortunately for us, that's where we stopped. No hard feelings for this business, it just wasn't a good fit for our needs. We still wish them all the best.

Love the finished project, the roof and gutters are beautiful, Everyone was professional and courteous

Incredible work. They gave me a no BS estimate, explained the work needed, WHY it was needed, and quoted me a very fair price. Their employees were all extremely professional, courteous, and meticulously cleaned up at the conclusion of the job. We will be contracting them for more work in the future!

Great people to do business with. We were very pleased with their crew, their work, and products. I would recommend and use them again in future project. Thanks.

My wife and I went into this experience having heard the company does not communicate well with its customers. We can confirm through an extensive call list, text list, and email list that this company is extremely poor in communicating with its customers. The process of getting our roof installed was like pulling teeth. They provided vague dates regarding when certain parts of the project would get done. Even the city inspector was surprised by their lack of attentiveness.
After the roof was completed, I went up to inspect their work and found they had taken shortcuts (confirmed through another roofer and a friend who works in construction). When I informed them of this they begrudgingly came out to inspect and repair as needed. Also, certain parts of our contract went unfulfilled. At that point in time, several months had already passed and we were done playing this game of phone tag.
I should be fair in saying the roof appears to be holding up. I'm just frustrated that throughout the entire process we were made to feel like we were an extremely low priority on their list (maybe they provide better service if you're a large business instead of a home owner?)