Apollo Solar Energy

$1.8M revenue • 12 employees • 4545 E 60th Ave Ste 240V, Commerce City, CO, 80022, United States

Last Updated Jul 21, 2026

Company Overview

Company Name

Apollo Solar Energy

Address

4545 E 60th Ave Ste 240V, Commerce City, CO, 80022, United States

Approx. Annual Revenue

$1.8M

Employees

12

Established

2015

Google Reviews

4.9 (139 reviews)

Google Business Category

Solar energy company

Locations

3

About Apollo Solar Energy

Apollo Energy is a locally owned and operated solar company based in Commerce City, Colorado. With approximately 11 employees, the company installs American-made solar panels at the lowest cost, helping homeowners and businesses in Colorado and Wyoming save money on their electricity bills through solar energy.

Business Profile

Read from the Apollo Solar Energy website on Nov 7, 2026. Hover an item to see the exact wording it came from.

How Apollo Solar Energy works

Licenses, certifications & awards

Brands carried or installed

Ownership (as declared by the business)

About the website

Website quality (AI-assessed)
8/10 · Current copyright 2025; Complete service and contact info
Footer copyright year
2025

Apollo Solar Energy is hiring

Open roles listed on their website as of Nov 7, 2026.

  • Solar Installer
  • Solar Sales Consultant

Hiring in: Field technicians, Sales

View careers page →

Recent changes

What changed on the Apollo Solar Energy website and Google listing, as detected by Coldlytics on each visit.

  1. Started advertising open roles

    Solar Installer, Solar Sales Consultant

  2. Anniversary announced

    10 years in business

  3. Google reviews went from 140 to 139

Coldlytics tracks changes like these across millions of businesses, so you can reach companies the moment they add a pixel, start hiring, or switch software.

Find companies by what just changed →

Apollo Solar Energy locations

3 Google Business Profile listings.

LocationGoogle categoryReviewsStatus
4545 E 60th Ave Ste 240V, Commerce City, COprimarySolar energy company 4.9 (139)Claimed
1400 E 66th Ave Unit B, Denver, CO———
3300 Birch Pl #1, Cheyenne, WYSolar energy company 5.0 (4)Claimed

Solar Installation Companies near Commerce City, CO

Browse all Solar Installation companies in Colorado →

Frequently Asked Questions about Apollo Solar Energy

Categories

Technologies Used

Social Profiles

Key Decision Makers

Collin McGann Director of Marketing
LinkedIn
Landon Brown CEO
LinkedIn