I have a Canon 550d (Cropped sensor) and wondering what is the best lens to capture facial work( I am a facial surgeon-cosmetic) as well as varicose veins, spider veins on face and legs, etc

So lens work to take standard detailed picture--like whole face
then different views-lateral, etc

I currently use Canon 85mm f/1.8--i love this lens but find i have to stand so far back and it doesnt give me zoom aspects--like view around eyes, etc

Do i need macro--if so which one? Do i need L series?
What about 135mm?

help please?
Oscar