According to our records, this business is located at 1351 Long Boat Key Ln. in Elgin (in Kane County), Illinois 60120, the location GPS coordinates are: 42.0354084 (latitude), -88.2825668 (longitude). Apollo Express Roofing is categorized under Architectural Sheet Metal Work (SIC code 1761). Known organization owner is Ted Lee. You can contact the company by phone at (630) 497-1312.