We went to Irvine Marble in La Verne when my husband noticed we had a square of marble that was breaking and cracking. After several service cleanings that same tile looked horrible and it was in a very visible area. We went to Irvine Marble and they were a able to color and pattern match. With marble you need to match the "veins" and Irvine Marble did a great job. Very patient and great work and quick service.