Cal is a Pro. He went beyond my expectations; put in extra time, preplaning, set-up and marvelous execution. I look forward to working with him again. If you hire Cal, you will be soooo pleased with all the extra effort he puts forth. 5 Stars +. THANKS CAL FOR A JOB WELL DONE !!