ROC is a Government office with whom companies get registered. Every State has one ROC office except Maharashtra and Tamil Nadu where there are two ROC offices. In Maharashtra, companies are registered with Mumbai & Pune ROC. In Tamil Nadu companies are incorporated at Chennai and Coimbatore ROCs. In all other States like Delhi, there is only one ROC office, like at Bangalore, Hyderabad and so on.