Get in Touch

Let’s talk repairs!

  • Get in touch.

    Give us a call: (309) 807-3333
    Toll Free: 1-855-611-0300
    Email us:

  • Visit our shop.

    802 S Eldorado Rd Suite A2,
    Bloomington, IL 61704
    MON-FRI: 10:00 AM – 6:00 PM
    SAT: 10:00 AM – 3:00 PM

  • FAQ’s

    If you have questions about warranties, what’s wrong with your device, or how our repair services work, this section is for you.
    See FAQ’s