Expertise.com

Best Roofers in Columbus

2024

We did the research for you!

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

Providers

Last updated:

Website
5644 Sinclair Rd, Columbus, OH 43229
  • Roof Repair
  • Shingle Roofs
  • Roof Installation

Why choose this provider?

614 Exteriors is a roofing company in Columbus with over 20 years of roofing and construction industry experience. The company uses Atlas's Complete Roofing System, taking care to preserve customers' property while inspecting, tearing off, and replacing damaged sections or the entire roof, depending on the extent of existing damage. Its installations include metal drop edges, ice and water shielding, and underlayment to prevent shingles from sticking to the roof.

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 (13)
Yelp
5.0 / 5 (3)
BuildZoom
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
750 Cross Pointe Road, Gahanna, OH 43230
  • Roof Repair

Why choose this provider?

Lifetime Quality Roofing is a company that offers exterior remodeling services in line with its commitment to flawless workmanship. The company serves the Columbus area and has expertise in repairing roof damages, performing emergency services, and conducting insurance restoration activities. Lifetime Quality Roofing works to ensure that its professionals use top-rated materials for roofing projects, which include attic insulation and storm restoration to prevent secondary damages. The team has a combined experience of over 30 years.

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 (312)
Facebook
5.0 / 5 (261)
Yelp
4.5 / 5 (11)

(+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.
5.0
Responsiveness
Friendliness
Helpfulness
Detail

Website
5805 Chandler Ct Ste C, Westerville, OH 43082
  • Roof Repair
  • Roof Installation

Why choose this provider?

Ratliff Contracting is a family-owned roofing contractor that has provided residential and commercial service throughout the Columbus and central Ohio metro area since 2010. It handles all roofing needs, including installation and repairs for flat, low slope, and asphalt shingle roofing systems. It offers 24/7 emergency care and services and uses the best materials to ensure complete protection. Ratliff Contracting also installs and repairs siding and gutters. The company is a recipient of the Angie's List Super Service Award.

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 (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
8565 Refugee Road, Pickerington, OH 43147
  • Roof Repair
  • Metal Roofs
  • Roof Installation
  • Roof Maintenance

Why choose this provider?

J. Riley Company is a Pickerington-based general contractor that provides Columbus residents with home exterior improvement and remodeling services, including those related to roofing, windows, and siding. Serving residential and commercial customers since its founding in 2016, the family-owned business offers roof inspections, repairs, replacements, and installations. Its team, led by owners and full-time firefighters Jacob and Jenny Goist, guides customers in choosing the right roof type for their home.

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
4.9 / 5 (34)
Thumbtack
5.0 / 5 (33)
Facebook
5.0 / 5 (28)

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
6631 Commerce Parkway, Suite S, Dublin, OH 43017
  • Roof Installation
  • Repair

Why choose this provider?

Exterior Alliance is a locally owned roofing company that serves residential and commercial customers in the Columbus metro. Its technicians install different kinds of materials, including metal and asphalt roofs. They also repair those damaged by storms, hail, severe winds, and blizzards. The company handles sidings and gutters and restores roofs by applying engineered coating products. It strives to be eco-friendly in its practices by recycling shingles and installing EuroShield, which is made from recycled 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.
4.9
Google
4.9 / 5 (135)
HomeAdvisor
4.9 / 5 (20)
Facebook
5.0 / 5 (13)

(+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.
5.0
Responsiveness
Friendliness
Helpfulness
Detail

Website
5951 Westerville Rd, Westerville, OH 43081
  • Roof Repair
  • Metal Roofs
  • Shingle Roofs
  • Skylights
  • Roof Installation

Why choose this provider?

Muth & Company Roofing has been serving the greater Columbus area since 1992. Utilizing the latest installation methods, the workers accurately mount metal, flat, shingle, and EPDM roofing systems on industrial, commercial, and agricultural buildings. The company's roof maintenance program includes routine inspections to extend the roof's lifespan by preventing minor issues from becoming major problems. The crew provides comprehensive repair services by offering permanent repairs for leaking or damaged roofs. Additional services include gutter and skylight installation.

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.
3.3
Yelp
3.0 / 5 (6)
Facebook
4.4 / 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
635 Park Meadow Rd Ste 215, Westerville, OH 43081
  • Roof Repair
  • Roof Installation

Why choose this provider?

123 Exteriors has been providing roofing solutions to commercial clients and homeowners in the Columbus area for over 10 years. Its professionals have experience in installing various roofing and gutter systems. They conduct exterior property inspections to determine damages and discharge repair solutions. Some of the options available include identifying and sealing leaky areas, mending bent flashing, and replacing worn-out and crooked shingles. The employees also install and repair siding and windows.

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
Angi
4.9 / 5 (50)
Google
4.9 / 5 (12)

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
5900 Roche Dr Ste 310, Columbus, OH 43229
  • Roof Repair
  • Shingle Roofs
  • Roof Installation

Why choose this provider?

Classic Exteriors is a full-service roofing contractor serving residential customers throughout the greater Columbus area. The company performs inspections to identify the causes and extent of damages such as leaks, and it performs repairs, replacements, and installations to correct the issues. Classic Exteriors, which specializes in shingle and flat roof systems, offers 24/7 emergency repair service. Its roofing systems use materials that are durable yet low-maintenance, allowing roofs to last for years to come.

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
5.0 / 5 (220)
Yelp
4.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
3933 Groves Rd, Columbus, OH 43232
  • Roof Repair
  • Metal Roofs
  • Roof Maintenance

Why choose this provider?

The Durable Slate Company is a specialty roofer in Columbus that restores, repairs, and installs slate, clay, and metal roofs. The company also installs hanging copper gutters and maintains and repairs ornamental gutters, collector heads, and downspouts, aiming to preserve historic and aesthetic value. Principal John Chan is a HAAG-certified roofing consultant with experience providing expert testimony in court procedures involving roofing issues. The Durable Slate Company is a recipient of multiple National Roofing Contractors Association Gold Circle Awards.

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
Angi
4.8 / 5 (235)
Google
4.6 / 5 (44)
Facebook
5.0 / 5 (22)

(+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
3500 Millikin Ct Ste G, Columbus, OH 43228
  • Gutter Cleaning
  • Roof Installation

Why choose this provider?

K.D. Yoder & Associates is a roofing company in Columbus that has been providing residential roofing and other home exterior services throughout the area for over 45 years. The company offers quality roofing and gutter products to protect homes from leaks and other water damage due to heavy rain. It can repair roofing damage or provide a full replacement if the roof shows significant signs of damage. K.D. Yoder & Associates also offers seamless aluminum gutter installations.

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.6
Yelp
4.5 / 5 (6)

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
510 E Wilson Bridge Rd, Worthington, OH 43085
  • Metal Roofs
  • Skylights
  • Tile Roofs
  • Roof Installation

Why choose this provider?

Founded in 2006, POWERHOME SOLAR provides roofing repairs and replacements for homes and businesses in the Columbus area. The company offers free inspections and estimates. It uses satellite technology to obtain detailed aerial measurements that result in more accurate estimates and efficient ordering of supplies. The team of GAF-certified roofers specializes in commercial flat roofing, handling modified bitumen, EPDM, TPO, and PVC roofing and performing leak analysis. POWERHOME SOLAR also installs solar panels on residential and commercial buildings.

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.1
Facebook
4.4 / 5 (10)
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.
3.8
Responsiveness
Friendliness
Helpfulness
Detail
––

Website
Columbus, OH 43215
  • Roof Repair
  • Roof Installation

Why choose this provider?

Acme Roofing and Siding LLC is a family-owned residential and commercial roofing contractor in Columbus. It has over two decades of experience with new roof installations and roof repair or replacement. Roofing teams work with various roof types, including asphalt, EPDM, and TPO from manufacturers such as Owens Corning, CertainTeed, and GAF. Acme also installs and repairs gutters and downspouts. Other services include siding installation and window replacement and repair.

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.8 / 5 (27)
HomeAdvisor
5.0 / 5 (2)
Yelp
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
651 Lakeview Plaza Blvd, Suite H, Worthington, OH 43085
  • Shingle Roofs
  • Roof Installation
  • Patio Roofs

Why choose this provider?

American WeatherTechs responds to the home and office improvement needs of the residents of Columbus and the surrounding areas. It installs and replaces roofing systems from GAF, including Camelot II and Timberline HD. Its technicians, who have more than 100 years of combined industry experience, handle TPO, EPDM, and modified bitumen roof products. American WeatherTechs also offers Preservation Integra, James Hardie fiber cement, and Alside Odyssey and Charter Oak siding. It holds the GAF Master Elite Contractor designation.

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.6
Facebook
4.6 / 5 (12)
Yelp
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
Westerville, OH 43082
  • Roof Repair
  • Shingle Roofs
  • Skylights
  • Tile Roofs
  • Roof Installation
  • Roof Maintenance

Why choose this provider?

Gateway Roofing is a roofer in Columbus offering comprehensive services for residential and commercial property owners. Staying on top of the changing technology, the firm mount built-up and sloped roofing for metal or asphalt materials on commercial premises. The company also handles modified bitumen, flat, and ecological green roofs, as well as exhaust and collared pipe repairs, skylight flashing, roof ventilation, and gutter maintenance. Gateway Roofing offers preventative roof 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
HomeAdvisor
4.9 / 5 (77)

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
2012 Zettler Rd, Columbus, OH 43232
  • Roof Repair
  • Metal Roofs
  • Shingle Roofs
  • Roof Installation

Why choose this provider?

Summit Building & Roofing is a home improvement, general construction, and roofing company in Columbus with over a decade of experience. Serving residential and commercial clients, the team provides both exterior and interior solutions. Summit Building & Roofing works with asphalt shingle, metal, and rubber roofing systems. Additional architectural options include vinyl siding installations and seamless metal guttering. The company uses products from brands such as Tamko, IKO, 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.
4.8
HomeAdvisor
4.8 / 5 (239)
Angi
4.7 / 5 (97)
Google
4.8 / 5 (82)

(+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
4449 Easton Way Fl 2, Columbus, OH 43219
  • Gutter Cleaning
  • Roof Repair
  • Metal Roofs
  • Shingle Roofs
  • Tile Roofs
  • Roof Installation
  • Roof Maintenance

Why choose this provider?

Garvin Metal Roofs is a full-service roofing contractor in Columbus serving homeowners, general contractors, and property managers. Since 1991, the company has offered a variety of metal roofing, such as vertical seam panels, water-shedding systems, and standing seam, available in various colors. Its technicians also fit cedar shake, asphalt shingle, stone coated, and barrel vault roofs. To restore existing weathered roofs, the roofers install silicone coatings to create seamless and weather-tight seals. Garvin Metal Roofs also offers metal roof financing.

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.6
HomeAdvisor
4.5 / 5 (87)
Google
5.0 / 5 (15)
Yelp
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.
3.3
Responsiveness
Friendliness
Helpfulness
Detail
––

Website
495 Main St, Groveport, OH 43125
  • Metal Roofs
  • Shingle Roofs

Why choose this provider?

Ohio Roofing Solutions delivers roofing systems that provide lasting value to residents in the greater Columbus area. Homeowners trust the roofing company to install metal, slate, shingles, and custom roofing systems. The technicians perform whole-home, 25-point inspections to detect and fix issues such as missing shingles and leaking roofs. Using top-of-the-line tools, they fit EPDM, metal, TPO, and shingles fluid-applied systems on commercial buildings. Ohio Roofing Solutions also educates clients on the roofing systems suitable for their properties.

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.8
Yelp
2.5 / 5 (6)
Facebook
4.9 / 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.
4.5
Responsiveness
Friendliness
Helpfulness
Detail

Website
668 Radio Drive, Lewis Center, OH 43035
  • Roof Maintenance
  • Dry Rot Repair

Why choose this provider?

Benchmark Roofing & Restoration has been providing residential and commercial roofing services in Columbus and throughout Ohio since 1999. Its services include inspection, new roof installation, repair, replacement, tune-up, and maintenance. Its trained and certified installers are experienced in the installation and replacement of all types of metal and wood shake roofing. The family-owned and operated company is a certified CertainTeed SELECT ShingleMaster™. Benchmark Roofing & Restoration also offers general construction, property management, remodeling, water mitigation, and carpet cleaning 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.
4.3
Google
4.4 / 5 (70)
Yelp
4.0 / 5 (12)

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
1723 Old Leonard Ave, Columbus, OH 43219
  • Roof Repair
  • Metal Roofs
  • Shingle Roofs

Why choose this provider?

Cap City Restoration is a roofer in Columbus that repairs and replaces roofs on residential and commercial properties. The company provides free evaluations and makes recommendations to owners regarding the best course of action. The roofing team primarily works with shingle roofs in residential applications but also handles composite shakes/slate, cedar shakes, stone-coated steel, vertical metal, and quarried slate. For new roofs on commercial buildings, the company recommends long-lasting, reflective TPO roofs and also works with EPDM, PVC, and modified bitumen.

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 (102)
Facebook
5.0 / 5 (33)
Angi
5.0 / 5 (8)

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
160 Outerbelt Street, Columbus, OH 43213
  • Metal Roofs

Why choose this provider?

Dimensional Metals, Inc. provides quality roofing products from its Columbus location. The roofing contractor offers a wide range of metal roofing systems such as inter-lock, double-lock, snap-on-seam, tapered-seam, curved radius, and compound-curve. Dimensional Metals, Inc. has an engineering department that provides guidance and direction to installing contractors. Aside from roof systems, the company offers edge metals, wall systems, soffit systems, insulation products, and system accessories. Dimensional Metals, Inc. is a member of the National Roofing Contractors Association.

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 (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.
3.8
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...