M.M.
Hello, I highly recomend getting pierced by a professional piercer instead of by a store clerk at the mall who is given a gun. A professional will do a much better job and it hurts less. However, to go this route your daughter will have to be able to say she wants her ears pierced. (I just called and asked)
The only place I would go in SF is a place called "Brain Drops" They are very professional and clean. They just opened a second location on Haight st I think in between Massonic and central..... They are on the nborth side of the street. I have number for their 1st shop ###-###-#### you could get info from them.
Hope this helps
Have a great day!