It is always a pleasure to work with Jim! He is punctual, professional, has a great eye for detail and phenomenal turnaround! From the time he started the shoot to the time I received the finished product was less than six hours! And...the finished product was beautiful. I recommend Jim's services to anyone!