Bob Hershberger does absolutely fabulous, beautiful work. I've had him do portraits of my two daughters and have been tremendously impressed with his skill with a camera. We have three wall portraits done by him in our house and simply adore them.
BUT, he is incredibly, mindnumbingly expensive. Almost outrageously so. If you want unbelievable photography that is hard to beat, and an incredible selection of finishes and techniques, and something to last 6 lifetimes- including hand-done frames- then he is for you. If you're not willing to shell out enough cash to buy a small vehicle.. find someone else.