After waiting several days for another company to come on Fri,just to receive a text they couldn't make it on Fri, we called IDC based on reviews here. We got a call back within minutes and then Nathan called not long after. He told us what he thought the problem was and told us what the repair would cost. He came within hours and fixed the door as quoted. Great customer service.