Tri Valley Roofing
Company Overview
Roofing specialist
Ryan started his journey working for a general contractor during high school before focused on building homes as well as large-scale remodels. In 2004, he partnered with his father-in-law to enhance his understanding of roofing techniques. Following several fruitful years collaborating and being co-owners, Ryan chose to launch his own company. With over 20 years of experience in general construction as well as roofing, he refined his expertise to tackle any intricate roofing job. He specializes is dry rot repairs. A natural problem solver, he values his careful attention to detail and his perspective to see each project as if it were his own home. Customers aren’t just another job for Ryan. He works to create enduring relationships rooted in honesty, transparent communication along with quality craftsmanship.
Business Services
- Gutter installation
- Gutter replacement
- Roof cleaning
- New roof installation
- Roof repair
- Roof replacement
- Reroofing
Business Location & Hours
| Mon: | 9:00 AM - 5:00 PM |
| Tue: | 9:00 AM - 5:00 PM |
| Wed: | 9:00 AM - 5:00 PM |
| Thu: | 9:00 AM - 5:00 PM |
| Fri: | 9:00 AM - 5:00 PM |
| Sat: | Closed |
| Sun: | Closed |
Recommended Customer Reviews
Extremely professional, very detail oriented and thorough. They replaced my gutters and did roof, maintenance and repairs. Priced competitively, and I would highly recommend them.
Mike G.Great communication from staff and owner. Was able to get a quote very quickly, and was extremely happy how the process was explained to me and how I was educated on the materials being used.
Chris P.I had three bids done on a roofing repair job that included a tricky section of the roof where water damage had occurred. Ryan from Tri Valley was very professional and explained what he thought would be the best solution to this long-standing problem. He submitted his bid promptly and detailed the work proposal in a straight forward and thorough way. Both his professionalism and the obvious time he invested in making such a detailed proposal made him the obvious choice for the job.
Everything else was great: good communication, scheduling, fast work, good crew and a job well done.
Ryan went above and beyond by agreeing to a late request on my part, to put in a new roof vent for a bathroom fan exhaust. Not only was he able to do it, he gave me a bargain price for it.
Overall, the bid was similar in cost to the others I looked at, but those companies didn't give me such detailed proposals and, in the end, everything else about Tri Valley was excellent.
Kevin N.We contacted Tr Valley Roofing to have an old skylight replaced. Their quotes are fair compared to the competitors and Ryan is very honest and straightforward. Ryan replaced the skylight and cleaned up the area like he wasn't even there. We had some heavy rain that night and saw no leaks! Thank you TVR for the great service!
We got a number of quotes to repair our small roof leak and didn't feel comfortable/confident with other contractors assessment or pricing. Ryan from Tri Valley Roofing came by to inspect, talk us through what could be happening, offer reasonable solutions and guarantee the work. Ryan was honest, straightforward and didn't try to talk us in to a roof replacement or other things we didn't need. While there, he identified another area on the roof that was at risk and gave us a reasonable quote to repair it all. They were able to get out to do the repair before the next rain and no more leak! No one wants a leak or the unexpected expense to repair the house, but Ryan and team made it as painless as possible, highly recommend!
We had a few areas of the eaves and the roof that had developed dry rot over the years. We got bids from 3 roofing companies other than Tri Valley Roofing, and it quickly became evident that our best bet was Tri Valley Roofing. The primary reasons for our choice were as follows:
1. The owner, Ryan, came out to provide the estimate. With the exception of one other roofing company, he was the only one that went up on the roof, thoroughly examined the condition of the roof, took pictures of the areas that required work and shared them with me.
2. Ryan's written estimate was comprehensive, detailed and competitive.
3. My interactions with Ryan and his staff proved that we were dealing with a very honest and professional business.
After we signed the contract, it took about a month and a half before they could begin the work due to their schedule, but it was well worth the wait. They fit us in a few days earlier than promised and completed the work in about 2 consecutive days with a crew of 4. The team showed up at 8:00 every day and put in a full day, working until 5:00 pm the second day.
We were pleased that Ryan was on site the first day to instruct his team. They did an awesome job and cleaned up after themselves at the end of each day. Also, Ryan was available and very responsive when we needed to reach him. In addition to repairing dry rot, they also installed very high quality gutter screens at a reasonable price.
Overall, we had an excellent experience with Tri Valley Roofing and highly recommend them.
Ryan and Catherine were perfect. From expertise on our roof condition and replacement needs, to picking out the material and color combos, they both provided the personal care touch that we hoped for. Fully endorse and recommend Tri Valley Roofing for whatever roofing needs you have!
We had not had any maintenance done on our concrete tile roof for about 35 years, needed to replace gutters and leaf guards, and needed to fix dry rot along the eaves. TriValley Roofing came to our aid with an understandable, comprehensive estimate, practical work schedule, and consultations in real time to adjust the scope of work when we found more damage than expected. Ryan and his crew did an outstanding job, as did their gutter installation sub-contractor. We could not be more pleased with the results!
TriValley Roofing saved us in a pinch. We were in the middle of a renovation in our home and a rainstorm revealed leaks in that room, which put the whole project on hold. Ryan personally helped get us on the schedule quickly and his crew squeezed us into the schedule. They did a good job on the repair and even thought about a longer term solution to our leak. They came back to fix something at our request to make sure the job was done right.
One other thing to note-- TriValley is great with communication and documentation. They are prompt with follow up and give really clear quotes that confirm exactly what work is going to happen. Their billing is clear and their prices are fair.
Eugene W.TriValley Roofing just completed repairing many dry rots on my house today. Although I had to wait two months before they could start working on my house due to their work schedule, but I'm glad I waited because they, I think, did a great job.
The job wasn't small and it took 2 and a half days to complete, with 4 people on the first two days and 2 people on the last half day. The repairers showed up everyday at 8:00am sharp as they told me; and worked nonstop except for having lunch.
When they completed the job, they made sure everywhere was clean and pickup all the trash.
Although my roof had many cracked tiles and I had to pay extra on top of the estimate but I'm happy to do so especially when I saw all the cracked tiles on my neighbor's roof.

























