I took my son to his first dentist visit today, and after xrays they said he had trauma to his front tooth, 2 cavities, and would need fillings and treatment. Possibly a baby root canal, on monday he goes back. 1 month ago he tripped while running after a ballon and landed hard on his face, I think he hit his tooth for he was bleeding, around 3 weeks ago I noticed his tooth browning so i made a dental appointment and today that is what they told me, but im scared is it going to hurt a lot? I heard root canal are painful. What should i expect? Are there other options? I dont like those little gray caps they look ugly. He's only 3, and has bad oral health, his brother is 8 and never has he had a cavitiy, me neither. Please help me.