Keith is fabulous! Keith was very attentive and always returned calls/texts/emails promptly. He made plans with us and came and picked us up right on time. He was so knowledgeable and took us so many beautiful places to take pictures along the strip. Throughout the three hours he would consistently check to be sure we liked the photos, angles, locations, etc. The pictures were flawlessly perfect and we got to keep all of them! He posted the pictures online in a timely manner and mailed us CDs of all the photos taken, as well. My husband said "it didn't even feel like we were taking pictures for 3 hours", which is a huge compliment on his end because my husband cannot stand to take 3 pictures at a time, never mind hundreds in 3 hours. We had so much fun and if you are planning on having photos taken in Las Vegas, Keith is your guy. You will not be disappointed! Thanks Keith for making our memories perfect and fun!