Bill was right on time and very knowledgable. I received a phone call from him first thing the next morning after submitting my request. He was at my door on time as promised and I received my results on time as promised. He answered all of my questions and concerns.
more