Stop By Our Showroom

If you live in Albuquerque, New Mexico, be sure to stop by and see our new showroom. We have solar panel samples set up indoors so you can see for yourself how they look completely set up. And outdoors we have a large panel set up and fully functional—definitely a fascinating thing to check out!

Come in and see our products. Ask questions. Set up a free appointment to have your home or office site analyzed for what type of system you would need. We’re here to make sure you get all the information you need about how solar power can work for you.

CST Solar is a local company. We live right here in the same towns and cities you do, we’re staffed with fully trained local people who know what they’re doing, and our installation work is warrantied for a regional best 15 years. If you’re interested in solar power, trust CST, a local company with thousands of successful installs done right in our area.