... Since no one has taken a stab at your Post, I suggest you call around for estimates. Get 2 or 3 in the least. I, personally, have no idea about Marble Floor Restoration.
My best to ya and hope this helps.
Jay J -Moderator
© 2016 Renovate Your World LLC