Want to breathe new life into your worn and dull marble surfaces? Call the experienced pros at MB Marble Resurfacing. We provide top-notch marble restoration services to clients in and around Hayward, CA. We specialize in everything from marble repairs to marble refinishing. We can also restore all types of natural stone, including travertine, granite and slate. We have over three decades of experience, so you can trust us to do the job right the first time.