A vasectomy is a surgical procedure, but no, it is not typically considered a complex one. The procedure is usually performed under local anaesthesia in a clinic or hospital setting and typically takes less than an hour to complete.