I have had to go here two times. The first visit was for a exam. I had to take some tests on some equipment I was not familiar with. They explained everything to me and everyone was very nice and patient. I learned alot from the exam as well. The building is very clean and the test equioment is state of the art cutting edge. The second visit had the potential of being very uncomfortable but it turned out to be a great relief. The technician was very professional and thourough. I am very happy with this facility.