Some of you, like me, might want to keep your dress so that maybe someday one of your children or grandchildren in a future generation might want to wear it. Call me sentimental! After wearing it only on a couple occasions it tends to get dirty - on the bottom from dragging on the ground, cake getting on it, etc.
I searched and searched for a good price to get my dress dry cleaned.
Bottom line: IT IS EXPENSIVE!
I just want to let you know the great deal I got! Most places charge around $130 just for the cleaning with additional cost depending on how intricate and detailed your dress is (lace, beads, etc.) from there you can choose to get it in a protective box that keeps it safe from oxidation (yellowing) which costs around another $35.
I called several places and by far the best deal was at Country Cleaners! I paid $75 total for my dress (covered in lace and beads) to be cleaned and put in a special wedding dress box!! Country Cleaners only charges $40 if you want to get the dress cleaned only with no box. Some specific Country Cleaners stores won't do wedding dresses so just call ahead to make sure they will. I took mine to the one in Bountiful and it turned out absolutely GREAT!