Randy has a good system down for gathering your tax info, working up your return and making it easy for you to sign/return documents online or in person depending on what you want. His receptionist/secretary was very professional/pleasant and took our tax docs and info and scheduled our appointment with The Tax Man/Randy. She gave us a list of items to have ready for the appointment and it made the 30 min time w Randy very efficient. In a very short time after our appointment (about a week or less I think) he had our return done and I reviewed it. I had some minor corrections that were done quickly and they have an easy way to sign/return documents if you don't have time to drive back to the office. His prices were fair, recommendations were good and overall we were very happy with the service Randy and his tax team provided.