About Us

james fili DDS, MS

Dr. James Fili

James M. Fili, DDS, MS comes from a family of dentists. He graduated from New York University College of Dentistry in 1990. After several years practicing general dentistry, Dr. Fili decided to return to the University of Iowa and completed his Masters in Periodontology in 1997.

Dr. Fili opened Dubuque Periodontics in August of 2000, and is a member of the American Academy of Periodontology, American Dental Association, Iowa Dental Association, the Midwest Society of Periodontology, and the Iowa Society of Periodontology.

Meet Our Team


Gina Pechous

Registered Dental Assistant

Gina is a registered dental assistant and has been in practice for 11 years. She has experience in all aspects of dentistry including general anesthesia with a focus on oral surgery and periodontology. Gina was instrumental in helping to launch Dubuque Oral Surgery, which shares space with Dubuque Periodontics.

Gina acts as Dr. Fili’s dental assistant and strives to make each patient feel comfortable and at ease while in her care. In her spare time, Gina enjoys spending time with her family and friends, playing tennis, and hiking.

Renee Schreiber

Dental Hygienist

Renee Schreiber comes to us with exceptional credentials, receiving her Certificate of Dental Hygiene and Bachelor of Science from Marquette University. She also completed her Master of Science in Dental Hygiene from the University of Iowa. Renee has worked since 1980 as a Dental Hygienist for Dr. Primmer in Cedar Rapids, Iowa. Renee also participates in the Cedar Rapids Community Free Clinic, providing the underprivileged free hygiene visits.

In Renee’s spare time, she enjoys knitting, yoga, and spending time with her husband, children and grandchildren. Having recently moved to Dubuque, Renee is excited to practice in our office on Thursdays and is sure to make our patients feel comfortable and well-taken-care-of with her experience, knowledge, and gentle touch.

Existing Patients call 563-557-7569
New Patients call 563-538-1003

Office Hours

Monday 8:00 - 4:00
Wednesday 8:00 - 5:00
Thursday 8:00 - 5:00

Contact Us

  • Do not include sensitive personal, financial, or other confidential information (social security, account number, login, passwords, etc.).