Solar Installation

With rising energy prices and tax benefits for energy-efficient upgrades, there’s no better time to go solar. 

Horizon Solar installs solar power systems on homes and businesses within 100 miles of Fort Smith, Arkansas. Our service area includes the Arkansas River Valley and Northwest Arkansas.

Our Solar

Solar Panels

Solar Shingles

Solar Cleaning

Generators, Battery Backup & Storage

Roof Condition Inspections

Solar Panel Removal & Reinstallation

Calculate Your Savings

Use our online estimate tool to find out how much solar power your roof could generate, and roughly what your rooftop solar system would cost.

Why Horizon?

We are your Rooftop Solar Experts.

Adding solar panels is a major upgrade to your roof and home. But most solar installers just don’t know roofs like we do. It’s a smart move to have a roofing expert handle installation to make sure it’s done right. We’ll make sure your roof is ready for solar, and install the solar in a way that doesn’t compromise your roof.

Solar Inspections & Installation under one roof.

With the growing popularity of solar energy, there are plenty of companies out there looking to sell you a solar power system…and then hand you off to a different company to install it. With Horizon, you work with the same company from start to finish – including any roof repairs you may need to make the solar installation safe and long-lasting.

Solar Cleaning

Over time, solar panels can accumulate dust, pollen, bird droppings and other residues that may block sunlight and decrease performance. Horizon’s solar cleaning service is the safest way to ensure your solar panels or shingles function at their best throughout their lifetime.  


Horizon has flexible financing options to help cover the expense of your solar system. Ask about financing at our estimate meeting, and we’ll talk through terms specific to your project.

Ask Us Anything

Have questions? We want you to have all the information you need 
to feel confident about your solar installation. How can we help?

Separate email addresses with a comma.


Thanks for reaching out. Your message has been sent.
One of our team members will be in touch soon. 
If you need immediate assistance, give us a call at 479.652.7676.