All Weather Roofing
Company Overview
All Weather Roofing Co delivers roofing services for both residential and commercial clients in Chino, CA.
In 1978, Stephen Roberts launched All Weather Roofing. This company has remained a family-run operation. Stephen's father contributed to the company during his lifetime. At some point, all of Stephen's kids have worked for the business.
All Weather Roofing has been a family-operated and local business with the same owner since the year 1978. We have maintained a local office and commercial yard in Upland since our inception.
Having been in business for more than 39 years, we have given thousands of homeowners confidence that their roofing needs will be met accurately, professionally, and with the least inconvenience.
We promise well-trained and experienced customer service along with total satisfaction, beginning with competitive pricing, unlimited roofing options, styles, and colors, and extending to the final cleanup and your satisfaction.
We offer a wide range of products to help you make ""Your Best and Safest Choice""
We are a comprehensive roofing service, handling everything from new roof installations and restorations to maintenance, re-roofs, and repairs. All with the confidence that comes from years of experience.
Business Services
- Roof inspection
- 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

Very friendly people to work with. The owner even came out to check on the house a couple times. We felt very comfortable and trusted the company to do great work.
We needed a totally new roof. We got 3 quotes, this price was comparable, but we liked their willingness to only replace the wood was damaged, not what was fine. The roof looks beautiful!

They were friendly and professional when they had someone come by for an estimate on Thursday, and they told us someone is going to come by again the next day to really inspect the roof. However, it was a no show, and no calls either to notify us of any changes. We tried calling during appointment time to reach out multiple times, but nobody answered. I would have definitely appreciated some communication. A little disappointed after reading all these great reviews, wish you guys valued our time a bit more. It was quite frustrating to be left hanging.

An amazing group of people from start to finish. We had our roof replaced by all weather roofing and we couldn't be happier. They put in a lot of time and hard work with having to remove three layers of old roofing and than putting on all of the great Owens products that are the best in the industry we now went from the neighborhood eyesore to the best roofed home on the street. Thank you again to everyone at All Weather Roofing.

Steve is very professional and his crew did a great job. This was a roof over. Building inspector initial inspection took one day (inspector was scheduled for morning, didn't arrive until 5:00 pm) three days for crew to complete work on 2700 sq ft single story house. 5th day final inspection. Crew cleaned up perfectly. I got three quotes prior to contracting and the All Weather quote was lower by several thousand. In one case, a lower quality roof from the same manufacturer was quoted. This was an asphalt roof but All Weather can do any other type that you want or need. They do a lot of commercial buildings and I was impressed with the list of customers in the area and the fact that names of individuals to talk to.

Ross and his team at All Weather Roofing did a great job on our house. With another crazy storm coming into Southern California today, we're so grateful that we don't have to worry about a leaky roof anymore. The team from All Weather went above and beyond to make sure to repair fascia boards, rotting plywood, and other miscellaneous projects on the roof that we would have never gotten to during our remodel. We highly recommend All Weather Roofing.

They did an excellent job replacing our roof. Steve's crew were great! I highly recommend their roofing services.

Had some wood rot and minor roof problems that needed to be taken care of before having house painted. Steve came out Thursday, said we had 2-5 years more life on our 20+ year old roof so we decided to replace the whole roof rather than just do the repairs. He came back next day with quote and we signed a contract. His crew removed the old shingles Sunday and completed the new roof on Wednesday, 5 days after signing the contract and a day ahead of stated schedule. I'm very happy with the work and the crew of roofers. Roof looks great and I recommend All Weather Roofing.

I won't recommend this company!! I found a leak spot about whole cuff size in my front roof and called All Weather for estimate. After his estimate, he presented me a several thousands quote that said need to replace the whole front roof. Yet actually the leak just needs a patch up that costs couple hundreds. Their behaviors shown not professional ethics at all. Watch out from them while you choose your roof company!

My sister had a roof installed by All Weather Roofing. I loved everything about her new roof! She gave me the number, I called Steve to make an appointment for an estimate. He came, I had an estimate done, and the guys were scheduled to come. The guys came on a Saturday to remove the old roofing. They did a great job. They cleaned up after themselves very well and they left our front and back yard cleaner than they were before they came! The new shingles were delivered Monday morning. The roofers came, got right to work and they finished on Tuesday. They did a beautiful job! I love my new roof. Its beautiful Thank you All Weather Roofing -My husband and I are so happy!!

I researched and invited 7 companies to give me a bid on my roof. Steve with All Weather Roofing in Upland was by far the best. The most informative and his crew are super professional. They use top of the line products. They came in and did a great job on my roof. I had an existing roof and they matched it perfectly. Armando and his crew are top notch, I would recommend All Weather to family and friends. Thank you Steve and Armando for the great job.