If you are willing to drive 40 min from London, a good vet to go to is Ostrander Veterinary Clinic. Their prices are very reasonable and they are excellent!! We've been going there for about 20 years! No kidding. They do have clients from London!
An examination is about $30.00 plus your meds. They are really really good.
They are located just off of Hwy #19 outside of Tillsonburg. About 20 minutes from Ingersoll. Call them 842-4875. It's worth the drive.
My dog sees only one vet - her name is Karla. But Allison and Julie are very good as well.