rep doctor