I have had several sessions here over recent years. Always the tops in every respect ! Ted G. Is the consummate professional, and I always appreciate his patience and kin ... more