Went to Eaglehawk Dental after being recommended by family. They charged $180 to repair a broken cap. The dentist did a really good job. Much better than previous dentists. Visually, you can't see that the tooth has a cap and it feels as if the cap isn't even there. Great job and friendly staff, would definitely return.