Dealing with an old or damaged roof that needs constant repair? We offer residential and commercial roof replacement services. 


Preventative roof maintenance is key to owning a long lasting roof. 

IMG_9351 .jpg
Residential Roofs

All Weather Roofing specializes in residential and commercial roof installation services. You can trust us to install your new roof safely and professionally. 

Our experienced roofing contractors can help you decide which type of roof works best for your property.



All Weather Roofing is a family owned and locally operated business with the same owner since 1978. Operating with a local office and commercial business yard in Upland since the beginning.

  • Fully insured, carrying both General Liability and Worker’s Compensation insurance coverage.

  • A member in good standing since 1980 with the Better Business Bureau and can provide local installations and references for your area.

  • Maintain valid City Building Licenses for all local municipal areas, comply with all local city and county building codes, and obtain required building permits on all re-roof projects.

  • All work, including deck sheathing, roof installation, and job site clean-up completed by our employees and equipment.

  • Factory certified as a OC Contractor through OC Corporation, North America’s largest rooting and ventilation manufacturer. As part of this certification, all employees participate in ongoing factory certification and training programs.

  • All material is installed to the manufacturer’s application instructions, including six nails per shingle and high wind recommendations.


All Weather Roofing has been in business for over 40 years, providing thousands of homeowners with the complete peace of mind that their roofing project will be done properly, professionally and with the least possible inconvenience.


We guarantee properly trained and experienced customer service and complete satisfaction, beginning with fair pricing, unlimited choices of roofing products, styles and colors . . . continuing through the final cleanup and your approval.

With so many products available, we'll help you make "Your Best and Safest Choice."

We are a full service roofing company and we will handle everything from a new roof installation, restoration and maintenance to re-roofs and repairs. All with the assurance that can solely come with years of experience.

Quality craftsmanship and design are key - and we go beyond the basics with innovative maintenance programs, extended warranties and great customer service, ensuring our customers' satisfaction and their roof's long term performance.

About Us.png



Contact Us

Contact Us Today to Get Your Free Estimate!

Thanks for submitting! We will be in contact with you right away.

Main Office

229 N. Loma Place

Upland, CA 91786

Tel: 909-981-6498

Fax: 909-981-7363

Get a Quote Today: