A typical carpet repair usually takes around 2-4 hours, depending on the extent of the damage and the size of the area.