Welcome to the Apollo Retail Specialist Service Request Portal+E15
To access the secure ordering site to place service requests please complete all fields below
Please enter your store# along with your existing username & password.
If you have trouble logging in please call the Apollo Help Desk @ 1-800-978-2669