I have always been very happy with the service I receive here. The staff are extremely friendly and very professional, they provide excellent care and truly are interested in their clients. It has been a pleasure coming here, it must be for me to drive 50 miles one way to continue coming here.