My daughter had the same problem. We took her to the dentist at 106 st./51ave. with a big M on it. The dentist did a very good job. The teeth look no difference from the other tooth. but the price is high too. He charged more than $300 for repairing these two teeth.
My kids see Dr. Caldwell. He is very nice to kids, and explains things well. The only problem is usually we need to wait a couple of weeks to see him as he is very busy. His office is at 55Ave and Calgary Trail.