Expertise.com

Best Roofers in Ontario

Laurels
Laurels

We did the research for you!

Learn more
  • checkbox
    Licensing
  • checkbox
    User Reviews
  • checkbox
    Mystery Shopping Calls

Roofers FAQs

Learn more
Ontario, CAOntario, CA

Call-A-Pro connects clients with established and expert roofing contractors in their local area through an easy-to-navigate booking process. The company has a network of over 20,000 home service providers throughout the country, which enables it to connect clients with the right provider from within their neighborhoods. It partners with roofers with considerable experience in repairing, replacing, and installing roofs on commercial buildings and residential properties. These contractors install various roof types—including tile, metal, and asphalt shingles—and can assist with specialty components like solar roofing. Further streamlining the search process, Call-A-Pro offers risk-free quotes to clients.

Ontario, CAOntario, CA

(909) 310-8191

Show Number

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

555 North Benson Avenue, Upland, CA 91786
Upland, CA 91786
  • Roof Repair

3rd Generation Roofing provides installation and repair services to residential and commercial clients as well as landlords of multifamily properties. Its technicians set up new roofs made from materials of each client's choice, sometimes conducting replacement jobs and removing older units if necessary. This company is staffed by certified GAF installers who are also experienced with Owens Corning shingles. 3rd Generation Roofing does roof coatings and removes heavy debris from rooftops too.

555 North Benson Avenue, Upland, CA 91786
Upland, CA 91786

Website(855) 865-9605

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

4 (Best)

Average Review Score:

4.8 / 5 ( Best)

Total Reviews:

114 (Best)

Score Consistency:

Consistent (Best)

13581 Gold Medal, Chino, CA 91710
Chino, CA 91710
  • Roof Installation
  • Repair
  • Commercial

Since 2010, Affordable Roofing has been working with property owners in Ontario. Clients can hire the firm to deal with roofs with missing shingles, leaks, and damage caused by natural disasters. They can also get help with replacing their roofs with ones made from metal, wood, concrete, clay, or asphalt. In addition, its roofers provide regular maintenance so that roofs can last for decades. They have more than 30 years of roofing experience and serve clients who speak Spanish.

13581 Gold Medal, Chino, CA 91710
Chino, CA 91710

Website(626) 216-9374

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

3 (Best)

Average Review Score:

3.8 / 5 ( Good)

Total Reviews:

55 (Best)

Score Consistency:

Variable (Good)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

229 N Loma Pl, Upland, CA 91786
Upland, CA 91786
  • Roof Repair
  • Roof Installation
  • Roof Maintenance

Since 1978, All Weather Roofing has handled residential and commercial roofing projects in Ontario and the surrounding areas. With decades of experience, the certified roofing contractors install new roofs and help property owners choose the type of roof that suits their property. The family-owned company offers roof replacement services for damaged or old roofs that require constant repair. By delivering preventative roof maintenance services, the technicians increase the lifespan of the roof. Other services include deck sheathing and job site cleanup. All Weather Roofing is certified by the OC Corporation.

229 N Loma Pl, Upland, CA 91786
Upland, CA 91786

Website(909) 981-6498

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

1 (Good)

Average Review Score:

4 / 5 ( Best)

Total Reviews:

17 (Better)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

1931 S Benson Ave, Ontario, CA 91762
Ontario, CA 91762
  • Roof Repair
  • Roof Installation

Founded in 1991, B & M Roofing is a roofing company in Ontario providing complete roofing services to residential and commercial properties. Using the latest techniques, the company handles clay, concrete, composite, and shingle roofing installation. It conducts roof inspections to identify and repair leaking, broken, or damaged roofs. To improve the home's energy efficiency and help clients reduce heating and cooling expenses, the contractor provides tubular skylight installation for households. The licensed employees also assist with reroofing and wood replacement services. Financing options are available as well. Additional services include solar roof vents, termite damage repair, and flat deck construction.

1931 S Benson Ave, Ontario, CA 91762
Ontario, CA 91762

Website(909) 802-6925

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

4 (Best)

Average Review Score:

4.9 / 5 ( Best)

Total Reviews:

30 (Best)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A

Helpfulness: A+

Detail: A+

101 North Loma Place, Upland, CA 91786
Upland, CA 91786
  • Roof Repair
  • Tile Roofs
  • Roof Installation

Competition Roofing offers the services of experienced roofers near Ontario who help clients deal with a variety of problems facing their roofs and adjacent materials. This company focuses on residential, commercial, and industrial roofs and provides a multitude of options including composite, tile, and flat roofs depending on each client's needs. As a full-service company, Competition Roofing offers complete repair, maintenance, and replacement services so that clients can have any job they need handled by one provider.

101 North Loma Place, Upland, CA 91786
Upland, CA 91786

Website(909) 599-6270

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

2 (Better)

Average Review Score:

4.6 / 5 ( Best)

Total Reviews:

63 (Best)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: --

Ontario, CAOntario, CA
  • Roof Installation
  • Repair
  • Inspection

Conor Roofing serves residential and commercial clients in Ontario. It installs brand-new roofs, repairs leaks, and replaces aging and heavily damaged roofs. It inspects roofs annually to spot damages before they escalate, seals all roof penetrations, and performs waterproofing solutions to avoid expensive leaks. Its coating solutions improve the roofs’ shield against the weather, reflect lights, and make the facility more energy efficient. Conor Roofing is veteran-owned and has over 40 years of experience in the industry.

Ontario, CAOntario, CA

Website(909) 296-6934

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

1 (Good)

Average Review Score:

5 / 5 ( Best)

Total Reviews:

1 (Good)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

Pomona, CAPomona, CA
  • Roof Installation
  • Repair

Custom Roof Company serves the neighborhoods in and around the Ontario metro. The Pomona-based business provides roofing services to residential, commercial, and industrial clients. These solutions include installation, inspections, repairs, maintenance, and replacement. Its crew is experienced in handling various roofing materials such as asphalt shingle, wood shake, composite, flat and slate, and cool and hot mop. It carries brands including GAF, RoofLine, and Monier Lifetile. Custom Roof Company has been in the industry for over 25 years.

Pomona, CAPomona, CA

Website(909) 623-7753

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

1 (Good)

Average Review Score:

5 / 5 ( Best)

Total Reviews:

15 (Better)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

Ontario, CA 91762Ontario, CA 91762Instagram
  • Roof Repair
  • Metal Roofs
  • Shingle Roofs
  • Tile Roofs
  • Roof Installation

Elite Roofing & Solar Solutions is active in the Ontario metro area and helps clients to deal with their residential roofing needs. Its home repair services are available to clients dealing with leaks, worn-down roofing materials, breached or otherwise compromised roofs, and other problems. Replacement services can be requested if a client needs their roof completely removed and reinstalled. Elite Roofing & Solar Solutions uses an in-house installation method that it believes offers particular longevity to units, and it's experienced with the unique installation requirements of various material manufacturers.

Ontario, CA 91762Ontario, CA 91762

InstagramWebsite(844) 729-7663

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

4 (Best)

Average Review Score:

4.9 / 5 ( Best)

Total Reviews:

167 (Best)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

12223 Highland Ave Unit 106-624, Rancho Cucamonga, CA 91739
Rancho Cucamonga, CA 91739
  • Repair

F.R. Roofing Services is a local, family-owned business that serves homeowners, property managers, real estate agents, and commercial building owners in Ontario. It can repair, replace, and install shingle and tile roofs, as well as seamless rain gutters on residential buildings. It can also maintain, repair, and replace flat roofs, as well as restore their coating, whether rubber or asphalt-based. The company has more than two decades of experience in the industry through two generations of roofers.

12223 Highland Ave Unit 106-624, Rancho Cucamonga, CA 91739
Rancho Cucamonga, CA 91739

Website(909) 269-8669

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

1 (Good)

Average Review Score:

4.5 / 5 ( Best)

Total Reviews:

8 (Good)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A

Friendliness: A+

Helpfulness: A+

Detail: A+

7349 Milliken Ave #140, Rancho Cucamonga, CA 91730
Rancho Cucamonga, CA 91730
  • Roof Installation
  • Repair

First Rate Roofing caters to clients in Ontario. It offers installation of new shingles, tile, and wood roof systems; replaces damaged roof features like fascias, rafters, and eaves; and provides maintenance like sealing pipe jacks and debris removal. The company also applies new felt underlayment to under tiled roofs to prevent ceiling and wall staining from water intrusion. In addition, it offers primer and elastomeric roof coating options. First Rate Roofing aims to meet client specifications through appointment bookings and accurate estimates.

7349 Milliken Ave #140, Rancho Cucamonga, CA 91730
Rancho Cucamonga, CA 91730

Website(909) 261-2428

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

3 (Best)

Average Review Score:

4.6 / 5 ( Best)

Total Reviews:

17 (Better)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

Corona, CA 92882Corona, CA 92882
  • Roof Installation
  • Repair

Hart Roofing serves clients residing in and around Ontario. It installs sheet, metal, and flat roofing systems. For clients interested in added protection, waterproofing services are available. The company's contractors address roofing issues such as broken shingles and missing or flapping tiles. They can also install patio covers. The company employs a hands-on approach when repairing leaks, which entails taking out the entire damaged area and diagnosing the root cause of the issue. Hart Roofing was founded in 1993.

Corona, CA 92882Corona, CA 92882

Website(951) 256-6355

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

2 (Better)

Average Review Score:

5 / 5 ( Best)

Total Reviews:

82 (Best)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

5655 Juniper St, Chino, CA 91710
Chino, CA 91710
  • Repair
  • Roof Maintenance

II Shea Roofing serves residential and commercial clients throughout the Ontario metro. It offers services such as installation of composition shingles, concrete and clay tile, wood shake and wood shingles, and synthetic shake and slate roofs. The company also assists in the installation and repair of commercial and industrial roofs. II Shea Roofing was founded in 1988, helping clients with their new construction, replacement roofing, and roofing repair needs since then.

5655 Juniper St, Chino, CA 91710
Chino, CA 91710

Website(909) 591-4463

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

1 (Good)

Average Review Score:

4.5 / 5 ( Best)

Total Reviews:

13 (Better)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

Ontario, CA 91761Ontario, CA 91761
  • Roof Repair
  • Roof Installation
  • Roof Maintenance

Inland Empire Roofing Co. is a family-operated roofing contractor in Ontario that has been offering roofing services to customers since 1989. Its team of roofers are adept at using shingles, concrete and clay tiles, and torch down bitumen to replace aging low-pitch roofs. To ensure a home's roof is leak-free, the company can repair or replace the fascia from beneath the roof and any damaged sheathing under the tiles. Inland Empire Roofing also offers two-year roof certifications for customers who want to increase the market value of their home or for refinancing purposes.

Ontario, CA 91761Ontario, CA 91761

Website(909) 883-7663

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

1 (Good)

Average Review Score:

4.5 / 5 ( Best)

Total Reviews:

22 (Better)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

12927 Robin Ln, Chino, CA 91710
Chino, CA 91710
Instagram
  • Roof Installation
  • Repair

JL Roofing operates in the neighborhoods of Ontario and the surrounding communities. The company offers roof maintenance and inspections, repair and re-roofing, and cleaning. It also provides other services such as skylight and chimney repair, tile and wood repair, and the installation of torch down roofing. It carries brands such as GAF, MonierLifetile, US Tile, Owens Corning, CertainTeed, and Eagle. JL Roofing is a family-owned and locally operated business that has been in the industry for over 30 years.

12927 Robin Ln, Chino, CA 91710
Chino, CA 91710

InstagramWebsite(909) 465-1100

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

1 (Good)

Average Review Score:

5 / 5 ( Best)

Total Reviews:

1 (Good)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

Chino, CAChino, CA
  • Roof Installation
  • Repair

JP Roofing Co. caters to clients in Ontario and the surrounding communities. It provides roofs to newly built structures and re-roofing projects. The company's technicians install roofing materials such as tile and asphalt shingles. They conduct regular roof inspections and maintenance and offer roof sealing solutions to keep water running off roofs. They take care of cool roofs, roof certification, and silicone paint application. In addition, the team handles wood-built patios, fascia boards, and re-papering. The company was founded in 1992 by Joe Perez.

Chino, CAChino, CA

Website(909) 261-6473

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

1 (Good)

Average Review Score:

5 / 5 ( Best)

Total Reviews:

48 (Best)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

3200 Guasti Road. #100, Ontario, CA 91761
Ontario, CA 91761
  • Repair

Micasa Pro Roofers caters to residential and commercial property owners in the Ontario area. The locally owned and operated company provides a variety of roofing solutions to help clients secure their properties from rain and extreme weather. Its technicians, who have two decades of experience, install various roof types, such as asphalt, metal, shingle, tile, and concrete. One client appreciated the crew for being on time and working efficiently to assess and repair the whole roof of his property.

3200 Guasti Road. #100, Ontario, CA 91761
Ontario, CA 91761

Website(909) 321-6060

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

1 (Good)

Average Review Score:

5 / 5 ( Best)

Total Reviews:

3 (Good)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: --

1474 West 9th Street, Upland, CA 91786
Upland, CA 91786
  • Roof Repair
  • Shingle Roofs
  • Roof Installation

Micasa Roofing is a roofing company near Ontario that helps residential clients. It installs brand new roofs when clients have damaged roofs, old roofs, or roofs that face uncertain structural security, such as after a storm. However, it can help clients to preserve their roofs through its repair services that fix various issues including leaks, holes, and rotten materials. Micasa Roofing is experienced with insulation too and does installation and supplementation jobs to help clients save on energy costs.

1474 West 9th Street, Upland, CA 91786
Upland, CA 91786

Website(909) 608-7313

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

1 (Good)

Average Review Score:

5 / 5 ( Best)

Total Reviews:

4 (Good)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

1021 E. Granada Ct, Ontario, CA 91764
Ontario, CA 91764
  • Roof Repair

Pago Roofing provides residential and commercial clients with a full range of roofing services. It installs rooftops and prioritizes weather resistance, sometimes replacing older, obsolete units when needed. It also offers repair options, including in emergencies, so that damage caused by storms or leaks doesn't spread to interiors. Pago Roofing's maintenance services can keep rooftops looking good and lower the likelihood of bigger problems happening because of missing shingles, damaged materials, and other small issues. Full restoration services are available for BUR roofs.

1021 E. Granada Ct, Ontario, CA 91764
Ontario, CA 91764

Website(866) 439-9107

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

1 (Good)

Average Review Score:

5 / 5 ( Best)

Total Reviews:

1 (Good)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

222 N. Mountain Ave, Suite #203, Upland, CA 91786
Upland, CA 91786
Instagram
  • Repair

Quality Home Improvement, Inc., is a contractor that caters to clients in the Ontario metro and its surrounding areas. It helps clients by conducting roof replacement services. In addition, it offers solar electricity options, solar pool heating, attic insulation, and atmospheric water generation. Other services it renders include block and concrete work, laminate flooring, and kitchen cabinet replacement. A portion of the business' earnings is given to organizations that help address social ills like homelessness. Quality Home Improvement, Inc., also caters to Spanish-speaking clients.

222 N. Mountain Ave, Suite #203, Upland, CA 91786
Upland, CA 91786

InstagramWebsite(909) 758-7112

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

2 (Better)

Average Review Score:

4.8 / 5 ( Best)

Total Reviews:

65 (Best)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

9387 Haven Avenue, Rancho Cucamonga, CA 91730
Rancho Cucamonga, CA 91730
  • Repair

Reliance Roofing is a full-service company catering to the Ontario community and its neighboring areas. For more than 30 years, it has been handling various roofing projects for single-family homes, multi-unit residential complexes, and industrial buildings. Its team of professionals also develops various roofing solutions for clients that need roof restoration, installation, repair, and maintenance services. Reliance Roofing is a family-operated and family-owned business that closely works with its clients through each stage of any commercial or residential project.

9387 Haven Avenue, Rancho Cucamonga, CA 91730
Rancho Cucamonga, CA 91730

Website(888) 720-3598

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

2 (Better)

Average Review Score:

4.5 / 5 ( Best)

Total Reviews:

12 (Better)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

Alta Loma, CA 91701Alta Loma, CA 91701
  • Roof Installation
  • Repair

Ridgeline Roofing is a family-owned and locally operated company that serves the residents of Ontario and the surrounding areas. Its team of professionals provides re-roofing services for different types of roofing systems, including tile, composition, wood, torch-on, and flat roofing. It also offers roof repair services for issues such as wind damage, wood damage, dry rot, and leaks. Other services that it provides include roof removal, fascia installation, and patio installation. Ridgeline Roofing has been in operation for almost three decades.

Alta Loma, CA 91701Alta Loma, CA 91701

Website(909) 987-2353

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

3 (Best)

Average Review Score:

4.6 / 5 ( Best)

Total Reviews:

22 (Better)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

2041 South Baker Ave., Ontario, CA 91761
Ontario, CA 91761
  • Roof Installation
  • Repair

Robinson Roofing caters to Ontario residents and the surrounding communities. It works with various types of materials such as built-up, single ply roof membrane, shingles, metal, and tile roofing. It conducts new roof installations, re-roofing, and general roof repair work. It keeps roofs water tight by using industry-standard materials. It also provides general contractor work such as room additions, new construction, and renovations. It has more than two decades of experience in the industry of residential and commercial roofing.

2041 South Baker Ave., Ontario, CA 91761
Ontario, CA 91761

Website(909) 732-1269

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

2 (Better)

Average Review Score:

4.1 / 5 ( Best)

Total Reviews:

11 (Better)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: --

1803 11th Street, Upland, CA 91786
Upland, CA 91786
  • Roof Installation
  • Repair

Royal Roof Co. is a locally owned and locally operated company serving clients in Ontario and the surrounding communities. It provides luxury and premium design asphalt shingles from CertainTeed to help homeowners improve their roofing systems while enhancing the appearance of their properties. It also installs solar roofs for clients who wish to reduce their energy consumption. The company also carries flat roof systems for commercial establishments. Royal Roof Co. has been handling the roofing problems of clients around the metro since 1981.

1803 11th Street, Upland, CA 91786
Upland, CA 91786

Website(909) 620-4316

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

2 (Better)

Average Review Score:

5 / 5 ( Best)

Total Reviews:

2 (Good)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: --

153 N. Tenth Ave., Upland, CA 91786
Upland, CA 91786
  • Roof Installation
  • Repair

T & G Roofing and Solar Company, Inc. has been serving residential property owners in and around Ontario for more than 30 years. It uses brands like GAF, CertainTeed, and Owens Corning to install, maintain, re-lay, and repair roofs. It also installs rain gutters and solar panels, insulates and ventilates attics, and covers patios. Emergency roofing services are available. The company is a Habitat for Humanity community contractor. It has a showroom where clients can view and select roofing, solar, and rain gutter materials.

153 N. Tenth Ave., Upland, CA 91786
Upland, CA 91786

Website(909) 931-3204

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

2 (Better)

Average Review Score:

4.7 / 5 ( Best)

Total Reviews:

59 (Best)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

6763 Sunnyvale Dr, Riverside, CA 92505
Riverside, CA 92505
Instagram
  • Roof Installation
  • Repair

Thompson Roofing caters to clients in Ontario and the surrounding communities. Bringing over three decades of industry experience, the company helps resolve the roofing problems of clients by offering various roofing services. These services include roof cleaning, siding repair, roof maintenance, and new roof installation. It carries different roofing materials, such as clay and tile, asphalt shingles, metal, and cedar shakes. This family-owned company aims to finish roofing installation services on time to protect clients' personal space and properties.

6763 Sunnyvale Dr, Riverside, CA 92505
Riverside, CA 92505

InstagramWebsite(909) 377-4402

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

1 (Good)

Average Review Score:

5 / 5 ( Best)

Total Reviews:

13 (Better)

Score Consistency:

Consistent (Best)

13749 Meadow Court, Fontana, CA 92337
Fontana, CA 92337
Instagram
  • Repair

Torres Pro Roofing is a residential and commercial contractor serving Ontario and the surrounding areas. Its crew of technicians installs and replaces residential torch-down, modified bitumen, tile, shingle, and PVC roofs. They also make roof leak repairs and handle the maintenance of commercial roofing systems, covering built-up, TPO, and PVC roofs. The contractors also address issues concerning skylights in commercial properties. Torres Pro Roofing is a family-owned and family-operated business that opened in 2021.

13749 Meadow Court, Fontana, CA 92337
Fontana, CA 92337

InstagramWebsite(909) 904-7079

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

1 (Good)

Average Review Score:

5 / 5 ( Best)

Total Reviews:

6 (Good)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

PO Box 312, Upland, CA 91785
Upland, CA 91785
  • Roof Repair
  • Roof Installation
  • Roof Maintenance

Founded in 1988, Van Lund Roofing is a family-owned and operated roofing company near Ontario that meets the roofing needs of residential and commercial customers. Its expert roofing team uses high-quality, durable roofing products to repair or replace older home roofing systems. After acquiring the proper permits, the company installs a new roof for businesses by removing the old roof, fixing any damaged roof decking, and applying long-lasting roofing materials. For a cleaner energy system, Van Lund Roofing also installs solar panels, inverters, and roof mounts that include a leak-free manufacturer warranty.

PO Box 312, Upland, CA 91785
Upland, CA 91785

Website(909) 605-3332

Show Number

We scour the internet for reviews from well-known resources. Each provider is evaluated based on the quality and quantity of their reviews, their presence on multiple review sites, and their average minimum rating.

Online Profiles:

3 (Best)

Average Review Score:

3.8 / 5 ( Good)

Total Reviews:

52 (Best)

Score Consistency:

Consistent (Best)

We hire mystery shoppers to call our providers anonymously and evaluate them. Providers who respond quickly, answer questions thoroughly, and communicate politely score higher.

Responsiveness: A+

Friendliness: A+

Helpfulness: A+

Detail: A+

Frequently Asked Questions:

Q: Can a handyman repair a roof?
A:

When a roof has minor leaks or damage, a handyman may be able to help with the repairs. Handymen are proficient in basic repairs and can typically tackle minor shingle replacements, spot repairs, and localized damage to the flashing and underlayment. For more extensive repairs and full replacements, however, it's best to hire a certified roofing company to get the job done.

Q: How do I repair a flat roof?
A: Repairing a flat roof without professional help involves finding the source of the problem and assessing how far reaching it is. If there's a leak, it may be simple to find the area where water is permeating the top layer of the roof material and coming into the home. There may be visible damage to the surface, or the issue may be with the seams at the edges of the roof. To avoid unnecessary risk, it's always a good idea to have an inspection carried out by a qualified roofer.
Q: How much does it cost to repair a roof?
A:

Roof repair costs can vary based on several factors—the size and pitch of a roof, the roofing material used, and the scope of the repairs are the most significant. Common roof repairs include:

  • Shingle repairs and replacement
  • Patching leaks
  • Flashing repairs
  • Underlayment repairs
  • Fascia repairs

Roof repair costs can range anywhere from around $150 to over $5,000 but typically cost between $850 and $900.

Depending on the age of the roof when repairs are needed, homeowners may have to choose between going forward with repairs or replacing the roof entirely, which will cost significantly more up front but save money in the long term. To install asphalt shingles on an average-size roof of around 1,700 square feet, the cost would likely be $6,000-$8,500 plus labor and disposal. The actual cost will vary based on factors like roofing material, roof size, and the company handling installation.


Read All FAQS

Wrong city? Here are some nearby places:

Search for Roofers near you