The Premier Choice for Solar PV

Osceola Energy is your trusted choice for Solar Power throughout New Mexico, winning Best Green Construction Company of the Southwest and ranked top 10 by Albuquerque Business First for offering mindful solar designs. Osceola Energy Solar has installed hundreds of PV systems for homeowners and businesses. Our highly skilled design team will build you a customized solar pv system providing the best quality solar panel systems to fit your individual needs and budget. From small residential to large utility solar development projects Osceola Energy Solar is the best solar panel installer in New Mexico.

Award Winning Solar

Between our A+ BBB rating, 5 stars on Yelp, being recognized by Solar Power World as a top 500 solar contractor and recently Winning 2016 Best Green Construction Services Company in the Southwest by Clean Energy Magazine it’s easy to see why customers love us.

More on Why Us
CL160012-Osceola Energy-GE Clean Energy Award 2016 winners logo

Solar Made Simple


1. Shop for the best fitting solar for you

Price match guarantee - great relationships with manufactures and experience gets you the best price.

Solar Installer

2. Worry free Installation

Custom design and quality installation from industry professionals

save money solar

3. Save up to 30%

Save money on your electric bills along with a 30% tax credit & eliminate your power bill.

$0 Down Financing

Years of savings with solar can start with no up front costs. With our great partners we can get you payments less than your current electric bill that also allow you to own your power. We have financing options perfect for every budget.
Learn More

Solar Loan Saving


PNM Opens REC Credits!

Start saving even more when you go solar in PNM service area. From January 1st 2017 to December 31st 2017 PNM will pay you for ever kW hour you produce for 8 year! The only catch is that you have to sign up this year. Another great reason to contact us today to go solar!
Get the Details

Schedule Your FREE Solar Consultation Today

Call 505.850.8863 - Or Email Us