"My first impression was wonderful ! He answered all the questions i had, and made the risks all known.rnThe office staff is always very heplful and caring.rnaftercare is the most important thing to maintaining wait lost.rnYes they have an aftercare program.rnI would give him a 10.rnThey are al great!"