My garage Door would not open so I contacted IDC. I was able to book a same day appointment and through conversation was able to diagnose the problem and select a solution so that the service guy had all the right parts when he arrived in just a few hours. It just doesn't get better than this!!! Susanna in the office kept me informed when to expect Jerry and everything went smoothly. These are the folks to call!!!