Arizona Tile and Grout solved my problem. I suffered from granite countertop neglect in our newly purchased home. I called Arizona Tile and Grout and scheduled an appointment. They were here ontime and ready to work. The employee was very knowledgeable and pleasant. Did an excellent job and I now have shiney,clean countertops that I can be proud of. I HIGHLY RECOMMEND Arizona Tile and Grout.. A+.