Is your marble polished or honed? If it is honed you can possibly re-finish it yourself (with some scotch-brite pads -depending on how bad it is). If it is polished you really need to find a marble restoration specialist in your area to re-polish it. If you can not readily find one you should ...