Expertise.com

Best Roofers in Oklahoma City

2024

We did the research for you!

  • Licensing
  • User Reviews
  • Mystery Shopping Calls
Roofers FAQs 〉

Providers

Last updated:

Website
901 W. 15th St., Edmond, OK 73013
  • Maintenance
  • Skylights
  • Roof Inspection
  • Installation
  • Hail Damage Repair
  • Storm Damage Repair
  • Single Roofs
  • Licensed & Bonded
  • Metal Roofing
  • Shingle Roofing
  • Roofing Insurance Consultation

Why choose this provider?

McCanns Roofing & Construction serves property owners in Oklahoma City. Its team repairs common roof issues like missing shingles, leaks, and storm damage. For roofing that is too worn out, the firm offers replacements made from asphalt, clay, wood, or concrete. Clients can also get help with installing gutters, skylights, windows, and doors. In addition, McCanns Roofing & Construction offers painting services. Owners Eric and Sha Brown have more than 25 years of industry experience.

License Verified:

License: 80004368

Oklahoma Construction Industries Board

Reputation:

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.
4.8
Google
4.7 / 5 (147)
Facebook
4.9 / 5 (46)
Yelp
5.0 / 5 (2)

Professionalism:

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

Price: Free Estimate

Website
10416 Greenbriar Pkwy #5, Oklahoma City, OK 73159
  • Roof Installation
  • Repair
  • Storm Damage Repair
  • Residential Roofing
  • Commercial Roofing

Why choose this provider?

The OKC Roofing Company is one of Oklahoma City’s top roofing and exterior contractors, continuously building on its reputation of skilled craftsmanship, efficient service, and customer care. The homegrown, family-owned company attends to communities’ well-being at every level and round-the-clock—from assuring families that their homes will hold up under the pressures of wear and tear, to working to ensure that roofs hold strong during stormy weather. OKC Roofing Company’s installation, maintenance, repair, and upgrade projects are carried out by certified industry professionals who hold 20 years of trade experience, and who are thus able to meet the challenges posed by more complex client requirements.

Reputation:

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.
5.0
Google
5.0 / 5 (16)

Professionalism:

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

Price: Free Inspection

Website
10320 Greenbriar Pkwy, Oklahoma City, OK 73159
  • Roof Installation

Why choose this provider?

A Step Above Roofing LLC is a locally owned and operated roofing company in Oklahoma City. The company's owner has more than 10 years of experience in the roofing industry, and his team handles installation of roofing on commercial and residential properties, replacement of irreparable roofs, and emergency repairs and maintenance. The team also offers siding and gutter installation. A Step Above Roofing LLC is certified by Owens Corning, CertainTeed, and Tamko in the use of their materials.

Reputation:

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.
5.0
Yelp
5.0 / 5 (22)
Facebook
5.0 / 5 (1)

Professionalism:

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

Website
14220 S Meridian Ave, Oklahoma City, OK 73173
  • Metal Roofs

Why choose this provider?

Coryell Roofing & Construction Inc. is a roofer in Oklahoma City and Arlington, Texas. The company starts its process with a certified inspection, looking for any damage done to its clients roofing by hail, heavy rain, winds, and trees. Once the damage is located, its team works to repair the affected areas, document it with photos, and help the client with their insurance claim. The team has experience with metal, flat, and single-ply roofing.

Reputation:

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.
5.0
Yelp
5.0 / 5 (22)
Facebook
5.0 / 5 (13)

Professionalism:

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

Website
Norman, OK
  • Roof Repair
  • Roof Installation

Why choose this provider?

Black Thunder Roofing Company serves clients in Oklahoma City and its surrounding areas. It provides a broad variety of roofing services, including roof replacement, siding installation, gutter replacement and installation, and exterior painting services. The company comprises skilled roofing contractors able to conduct inspections and advise clients on the potential hazards found on roofs, gutters, and adjacent structures. Black Thunder Roofing Company also offers various general improvement services such as fencing and garage door services. 

Reputation:

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.
5.0
HomeAdvisor
4.9 / 5 (31)
Angi
5.0 / 5 (30)
Facebook
5.0 / 5 (3)

(+2 additional sources)

Professionalism:

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

Website
Oklahoma City, OK 73114
  • Roof Repair
  • Shingle Roofs
  • Roof Installation

Why choose this provider?

Big Sky Roofing is a contracting company serving the people of Oklahoma City and the nearby areas. The company works with both residential and commercial clients. Its contractors offer roof installation, replacement of old and damaged roofs, and emergency repairs. They also handle services to improve the longevity of the roof, including installation of ice and water shields and preventative maintenance. Additionally, the company offers roof inspections to verify insurance claims.

Reputation:

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.
4.7
Angi
4.7 / 5 (299)
Facebook
3.9 / 5 (16)
Google
4.5 / 5 (8)

(+2 additional sources)

Professionalism:

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

Website
115 E California Ave, Oklahoma City, OK 73104
  • Roof Installation
  • Repair

Why choose this provider?

Orange Elephant Roofing & Construction offers services for the property-related concerns of customers in Oklahoma City and the surrounding areas. It performs roof installation, storm damage, and replacement solutions. In addition, it renders restoration services for roof issues such as water damage and mildew presence, warped and cracked shingles, and soft or wet spots. Its team handles multiple roofing materials, including asphalt shingles, metal, EPDM, and TPO. The company has over 15 years of industry experience.

Reputation:

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.
4.5
Google
4.6 / 5 (70)
Yelp
2.5 / 5 (4)

Professionalism:

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

Website
2525 NW Expressway, Ste. 520, Oklahoma City, OK 73112
  • Repair

Why choose this provider?

GD Roofing and Construction serves residential, commercial, and industrial properties in Oklahoma City. The company offers roof cleaning, repair, and installation services. Its roofing team works with various roofing materials, including composition shingles, torch down, hot tar, wood shake, metal, and TPO. The company also installs seamless gutters and aluminum downspouts. A foreman, or two, is assigned to each project to oversee the operation. The company has been providing roofing solutions since 2007. It is a member of the Oklahoma Construction Industries Board.

License Verified:

License: 80003329

Oklahoma Construction Industries Board

Reputation:

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.
5.0
Google
5.0 / 5 (7)

Professionalism:

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

Website
Oklahoma City, OK
  • Roof Installation
  • Repair

Why choose this provider?

Founded in 2010, Proformance Roofing Systems is a local contractor that serves residential and commercial clients in Oklahoma City and neighboring areas. It offers roofing installation using various materials like asphalt, wood, tile, metal, and synthetic vinyl. With HAAG-trained inspectors in the team, the company also provides inspection services for any roofing issue. Proformance Roofing Systems is an exclusive installer of TritoFlex and TritoTherm roofing systems, as well as those from manufacturers like Malarkey, Owens Corning, and CertainTeed.

Reputation:

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.
5.0
Google
5.0 / 5 (47)
Facebook
5.0 / 5 (25)
Angi
5.0 / 5 (2)

Professionalism:

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

Website
217 N Harvey Ave Suite 102, Oklahoma City, OK 73102
  • Roof Installation
  • Repair

Why choose this provider?

Jupiter Roofing and Exteriors, LLC, caters to residential and commercial clients in Oklahoma City. The company offers roof inspection that evaluates the integrity of components and determines solutions for the problem areas. They install replacements for extremely damaged or beat-up roofs. In addition, they fix and repair damages like missing shingles. The company works on asphalt composition shingle, metal, slate, and ceramic or clay tile building covers. It also serves customers from Nirman and Noble.

Reputation:

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.
5.0
Google
5.0 / 5 (3)

Professionalism:

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

Website
1530 NW 3rd St, Oklahoma City, OK 73106
  • Roof Installation
  • Repair

Why choose this provider?

Founded in 1998, Evans Roofing is a local, family-owned company that serves residential and commercial customers in Oklahoma City and the surrounding areas. Its technicians handle various aspects of roofing installation, repair, and maintenance, such as roof coating and leak detection. They deal with different types of roofs, including flat, metal, and shingle roofs. The company is a Johns Manville Approved Roofing Contractor for TPO low slope roofing and Authorized Contractor for Versico Roofing Systems.

Reputation:

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.
4.9
Google
4.9 / 5 (53)
Facebook
5.0 / 5 (16)
Angi
5.0 / 5 (4)

Professionalism:

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

Website
11308 Graystone AvenueOK, Oklahoma City, OK 73120
  • Roof Installation
  • Repair

Why choose this provider?

Tri-City Roofing serves the residential and commercial property owners in Oklahoma City. The company inspects roofs to assess and solve problems like missing or broken shingles, leaks, deteriorated flashing, and water damage. Using materials from Certainteed and Malarkey, its roofers repair and install replacements of clients' roofing systems. In addition, they work on clogged or loose gutters to prevent potential or further damage to the home's or building's structure. The staff at this veteran-owned firm has over 25 years of industry experience.

Reputation:

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.
4.9
Google
4.9 / 5 (67)
Facebook
5.0 / 5 (33)

Professionalism:

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

Website
3030 NW Expressway, Suite 200, Oklahoma City, OK 73112
  • Roof Installation
  • Repair

Why choose this provider?

Ranger Roofing & Construction USA LLC is an Oklahoma City company that offers roof replacement and repair services to home and business owners in the metro. The company has over 25 years of experience in the roofing industry and is a certified veteran-owned business. Its services include roof replacement, roof repair, gutter installation, siding installation, and insulation installation. Ranger Roofing and Construction USA also provides exterior painting services for surfaces such as vinyl siding, stucco, and brick.

Reputation:

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.
4.8
Google
5.0 / 5 (29)

Professionalism:

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

Website
Oklahoma City, OK
  • Roof Installation
  • Repair

Why choose this provider?

Covenant Roofing is a team of residential roofers serving the residents of Oklahoma City and the neighboring areas. The roofing contractor offers necessary roof decking, restoration, and replacements of various roof types, including shingle and metal roofing. For storm damaged roofs, Covenant Roofing conducts a roof inspection before offering various solutions, such as upgrading with roof coats. Valuing customer experience, the business outlines the details of each roofing project, which consists of the timeline estimates and both the material and cost breakdowns.

Reputation:

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.
5.0
Angi
5.0 / 5 (130)
Google
5.0 / 5 (45)
HomeAdvisor
4.9 / 5 (29)

(+2 additional sources)

Professionalism:

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

Website
3817 N. Geraldine Ave., Oklahoma City, OK 73112
  • Roof Installation
  • Repair

Why choose this provider?

Curb Appeal Roofing is a locally owned and operated business that serves residential and commercial property owners in Oklahoma City. With over 35 years in the industry, its roofing specialists provide new roofing installation, roof repair, and re-roofing solutions. They conduct roof inspections by using an infrared gun to assess unseen damage, such as mold growth, corrosion, ruined insulation, and weakened decking. In addition, they offer clients a range of siding alternatives, including course log siding, vinyl, insulated vinyl, fiber cement, cedar, hardboard, and cedar plank systems.

Reputation:

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.
5.0
Facebook
5.0 / 5 (28)
Angi
5.0 / 5 (8)
Google
4.6 / 5 (5)

Professionalism:

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

Website
Oklahoma City, OK
  • Repair

Why choose this provider?

Jones Roofing and Construction is a family-owned business serving residential and commercial clients in Oklahoma City. Its roofing services include inspection, repair, and new roof installation. Its roofers are experienced in working on flat roofs, low slopes, and metal roofs. The business is in partnership with shingles manufacturers, like GAF, Owens Corning, Malarkey, and CertainTeed. Additionally, the company, which has more than 30 years of experience in the industry, offers online meetings for clients' convenience.

Reputation:

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.
4.9
Google
4.8 / 5 (21)
Facebook
5.0 / 5 (13)

Professionalism:

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

Website
5001 E Interstate 240 Service Rd, Oklahoma City, OK 73135
  • Roof Repair
  • Roof Installation

Why choose this provider?

Statewide Roofing is a family-owned, third-generation business based in Oklahoma City. Its team offers a full range of residential roofing services, covering inspection, repair, and replacement. The technicians work with a variety of roofing types such as sheet metal, wood, shake, DaVinci slate, and architectural shingle. They are committed to providing quality craftsmanship and educating their clients on roofing solutions based on their needs. Statewide Roofing, which has been in business since 1995, is an Owens Corning Preferred Contractor.

Reputation:

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.
4.9
Google
4.8 / 5 (81)
Facebook
5.0 / 5 (48)
Yelp
5.0 / 5 (2)

Professionalism:

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

Website
11901 S. Portland Ave., Oklahoma City, OK 73170
  • Roof Installation
  • Repair
  • Inspection

Why choose this provider?

1907 Roofing caters to customers by providing a broad range of roofing solutions. Serving homeowners throughout the Oklahoma City metro and the neighboring areas, its roofing professionals conduct a thorough assessment of customers' existing roofs and recommend either a quick repair or a complete replacement. Additionally, the locally owned and operated company assists residential property owners with projects involving metal siding repairs, window replacement, and painting and staining. 1907 Roofing also offers gutter repair and maintenance.

Reputation:

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.
4.9
Google
4.9 / 5 (90)
Facebook
5.0 / 5 (16)
Yelp
4.5 / 5 (4)

(+1 additional source)

Professionalism:

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

Website
Oklahoma City, OK
  • Roof Installation
  • Repair
  • Roof Maintenance

Why choose this provider?

Next Phase Roofing Construction offers installation, repair, and replacement services to residential and commercial customers in Oklahoma City. It is equipped to handle large loss, specialty roofing, and complex weather-related restoration projects. Its team inspects roofs with attention to detail. The contractors install roofs with custom-designed features, like UV stabilizers, to help minimize ongoing maintenance and repairs. The company has completed roofing projects for Bray Doyle Schools, Dollar General, and Yukon Church. Next Phase is a member of the Oklahoma Construction Industries Board and the National Roofing Contractors Association.

License Verified:

License: 80004212

Oklahoma Construction Industries Board

Reputation:

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.
4.9
Google
5.0 / 5 (34)
Yelp
4.3 / 5 (6)
Facebook
5.0 / 5 (3)

Professionalism:

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

Website
6617 NW 130th St, Oklahoma City, OK 73142
  • Roof Repair
  • Metal Roofs
  • Shingle Roofs
  • Roof Installation
  • Roof Maintenance

Why choose this provider?

Founded in 2016, Chisholm Trail Roofing & Construction is a roofer in Oklahoma City. The company's team has a combined experience in the industry exceeding 70 years, and it handles installation of residential and commercial roofing, replacement of aged and damaged roofs, and reparation of small leaks and missing or cracked shingles. The team also offers gutter installation and repair. The company is certified in the use of Tamko and CertainTeed roofing materials.

Reputation:

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.
2.5
Facebook
3.9 / 5 (1)
Yelp
1.0 / 5 (1)

Professionalism:

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

Frequently Asked Questions

  • Will my homeowners insurance cover roof repair?

    Homeowners insurance may cover roof damage, but circumstances vary. In most cases, damage from serious weather events or other unforeseen circumstances is usually covered. However, a roof that needs to be replaced due to normal wear and tear most likely isn’t included under standard coverage.

  • What is the best temporary fix for a leaking roof?

    A leaking roof can become an expensive issue, so an immediate repair is necessary. Contact a professional roofing company to assess the situation as soon as possible. In the meantime, you can temporarily stop leaks by replacing shingles or the materials surrounding a vent, or applying fresh caulk around a dormer window or other opening.

  • How do I repair a hole in my roof?

    Holes in a roof are generally a bad sign, but minor holes can be patched without hiring a roofing company, which is only a good idea with the right safety procedures in place as well as the right tools. First, identify the location of a leak by surveying the attic and looking for signs of damage. Once the spot has been located, you can repair the hole by cutting out the damaged wood, using plywood to fill the void, applying roofing tar to prepare the roof, and attaching new shingles to seal the space. If a hole is large, rotting is suspected, or shingles around the hole look damaged, a professional roofing company is strongly recommended.

  • How do I repair my roof shingles?

    Repairing roof shingles can be an excellent way to extend the overall life of a roof and prevent significant damage down the road. When wear is in the early stages, it may be possible to replace shingles without professional help, depending on the accessibility of your roof, your experience with the necessary tools, and the safety precautions you undertake before beginning any roof repairs. Shingles and roofing nails can be easily removed using a flat pry bar. Attach a new and undamaged shingle to replace a worn one; however, this may not be the right solution in all cases. If a roof is over 20 years old and shingle damage is prevalent and severe, a full replacement done by an experienced roofing company is likely a better choice.

  • Can I repair my roof flashing?

    Roof flashing or galvanized metal strips that divert water away from critical parts of a roof are an important part of preventing water damage. Flashing is typically used around skylights, chimneys, and venting. In some cases, damage to roof flashing can be repaired, but that depends on the extent of the degeneration. If minor damage is present, a sealant can be used to patch holes and prevent leaks. However, if flashing is rusted, no longer flush with the roof, or missing, a full replacement handled by a professional roofing company is necessary to avoid further issues. Because flashing must be soldered in place, it’s not an easy DIY job for most homeowners.

  • What are some benefits of replacing a roof?

    In some cases, basic repairs aren’t adequate to address problems with a roof. A full replacement is usually warranted. Replacing a roof can be beneficial by:

    • Increasing property values
    • Reducing utility bills due to previous excessive heating or cooling costs from poor insulation
    • Mitigating the likelihood of weather damage
    • Improving the curb appeal of a property

    Ignoring a roof that’s in need of replacement can cause major issues and drive up numerous home-related costs, so replacing as soon as necessary is always better than waiting until serious problems come to a head.


  • How long should a new roof last?

    In general, a roof should last around 15 to 20 years. However, this is dependent on how well a roof is maintained, the area’s climate and precipitation trends, the materials used in roofing, and whether any damage is addressed as soon as it occurs. Some may last 10 years, while others may surpass 20 years.

Related Articles

FeaturedRoofer

6 Steps To Hire A Local Roofer

Follow these steps to find and hire a qualified local roofer to inspect your roof, recommend repairs and complete them safely...

FeaturedSolarPanel Hero

Home Solar Panels: Pros, Cons, and Hidden Costs

Solar energy has hit the mainstream. Once limited to consumers with deep pockets and strong environmentalist values, solar pa...