Talk to the granite installer about his warranty and the tile company who left the grout about their workmanship. If that don't help, consult a lawyer if they won't fix it. I'm not sure about granite but contact an area grave marker/monument company to see what they suggest. I have an idea but don't want to talk about something that could cause more damage. Try also some of the granite quarries. Do a search on the web for granite. I talked to some once about setting up a monument company to get grave markers at cost plus shipping. Could do the same for flooring with direct shipping from the quarry.