This experience was a testimonial to the fact that competent professionals still exist. I had just about given up hope. Job well done.