Experienced, organized and very professional. Explained each procedure before completing it. Submits to insurance provider on your behalf. Very good experience overall