I had the worst experience ever. After signing up the stone contract with them I found out they don't even have a contractor license for tile and stone installation. Big liars. Their non-english speaking crew either doesn't show up or shows up late. They made sure to use all bathrooms in house and mark them! The owner's tactic for competitors is only by bad mouthing them. I think you should also check for their tile and stone license and report them to California Contracting Board.
I would not recommend therm even to my enemies.