The procedure takes about 20 to 30 minutes and can be done in an office or clinic. It may be done by a family medicine doctor, a urologist, or a general surgeon. No-scalpel vasectomy is a technique that uses a small clamp with pointed ends.