Ingram Studio has a very nice studio and they travel and set-up for any kind of occasion. They are inexpensive and don't limit thier services. They are always very professional and the equipment they use works great. The photographs are always fine. They are also quick about printing them.