Gary is the most professional in photograhpy that I have seen. He is not only great at taking pictures, but he's a perfectionist. If it isn't just right, he will do it again until it is. Has many background scenery to satisfy all walks of life. I recommend him to all my friends.