Penn is good but Penn is expensive!! Metro is great and their surgeons are excellent: http://metro-vet.com/services/surgery.php At VRC: http://www.vetreferral.com/vets/biographies/sadanaga.htm I have never heard a client have problems with any of these surgeons and they all do beautiful work. Laura