We went to Lance Fairchild about 7 years ago. He did a fantastic job. We thought it was the same photographer, but it's not. This was an absolutely terrible experience. We paid a deposit for the pictures, and it took 6 weeks to get the proofs. They were very tiny, so we didn't want to order based on something we couldn't see. So I requested 4, 4X6's (which covered the deposit), none if which were very good. I did this just so I could get what I had already paid for. Another 3 weeks passes before I am able to get these (after many phone calls later). Such a hassle, I would never recommend this company. If you go here, make sure you don't pay a deposit for the pictures, first. Otherwise, it might take 2.5 months or longer to get your pictures that aren't very good.