The company handles it. But recently I went personally and requested the status. The officer handles this said a complete lie to me on that day. Two days later they came for the initial inspection. Don't know how long they will take for the remaining.