Let's start by saying I have had great success with this site and have never been disappointed. We arranged an 830 appointment a day ahead of time. I arrived on time. 10 minutes later he tells me he is just waking up. I waited an additional half hour - apparently he still wasn't ready so I left. Very inconsiderate. Can't say if the photos are accurate as I never met him.