No complains! The staff is very professional. Have been using their services for several years now, and have no complains. They do require to make an appointment, but will work with the patient in looking for the most convenient time and day for the service. They also take care of the labs.