Pronounced "open" - we are a team of technicians that specialize in cracked iPhone screen repair, cracked iPad screen repair and damaged Macbook repair.

We are based in New York, providing our city with 24/7 service for their devices.

Locations

New York, NY
8 W 126th St
New York, NY 10027
United States
  1-800-941-3522

Image Gallery

Portfolio Image 1 Portfolio Image 2