At Ace Solar & Roofing, we pride ourselves on being the best roofing company in the area. Read on for the residential and commercial roofing services we offer.

Residential Roofing

Your roof is arguably the most important investment in your home; that is why it is so important for you to install one that you know will last you for years to come. Because we have more than 25 years of experience, Ace Solar & Roofing is the residential roofing company you can trust with your roof installation. Alternatively, if your roof just needs repair, we can help you in an efficient and effective way to ensure that your roof is in the best shape possible. Regardless of if you need a brand new roof or your current roof simply needs repair, we are the residential roofing company you can rely on.

Commercial Roofing

The roof of your commercial building reflects the quality of your company as a whole. You don’t want broken shingles and a deteriorating roof to be the impression your business leaves. Additionally, in order to keep your customers, clients, and employees safe and comfortable, it is imperative that you keep your roof in tip-top shape. At Ace Solar and Roofing, we would be happy to help you maintain the roof of your commercial property. Contact us for more information on our commercial roofing services!

Shingle Repair & Replacement

Shingles are not only for aesthetics; they also keep your roof from leaking. If you haven’t replaced your shingles in recent history, you may have broken, missing, or deteriorating shingles on your roof. You don’t want to run the risk of having leaks during hurricane season! Contact Ace Solar and Roofing when you are looking for shingle replacement and roof repair in North Carolina.


We are not only roofing experts; we are also window experts! If your windows have become damaged, whether due to a storm, baseball, or other accident, you want to make sure it is taken care of ASAP. We will do everything we can to repair your window; however, if you need to completely replace a window, we can also help! We have teamed up with Okna Windows to provide you with the window repair and replacement that you need, ensuring that you have the highest quality windows on the market.


Your gutter system is integral to the condition of your home. Without properly functioning gutters, you run the risk of causing some serious damage to your property. Fortunately, at Ace Solar and Roofing, we are fully prepared to help you keep your gutters in tip-top shape. Whether you need your gutters repaired or you need new gutters installed, we can help! Contact our roofing company for help with your gutters.

Wind Damage

In North Carolina, we often face extreme winds. Unfortunately, high winds can cause serious damage to your property. Whether the high winds remove shingles from your roof or cause more serious issues, contact Ace Solar and Roofing. We offer free inspections so that you don’t have to guess whether or not that wind damaged your roof; we can assess the damage for you!

Hail Damage

After a hailstorm, you want to make sure that your property has been properly assessed for damage. Hail can cause serious issues for your roof, so it is in your best interest to have it promptly looked at by our roofing company. This ensures that you take care of any hail damage to your roof before it becomes a bigger, more costly problem. Contact Ace Solar & Roofing after hailstorms in North Carolina and we will do a fair and honest assessment of the damage.

Solar Panels

Did you know that installing solar panels in your home could save you thousands of dollars? Not only that, solar power is much better for the environment and can increase the value of your home. At Ace Solar and Roofing, we are experts in solar panel installation, whether you are looking for a solar system for your home or commercial building. Contact us to find out more!

Regardless of the roofing service you need, Ace Solar and Roofing can help. We are Charlotte’s premier solar panel installation and roofing repair company for a reason. As a local family-owned business, you can trust us to do business the way it should be done. Contact our Charlotte roofing company for guidance today!