I am extremely happy with the job done by Geo's Marble & Granite. They did our granite counter tops in the kitchen and master bath. They have a large granite slab selection at their showroom, and is very helpful to see the whole slab instead of just a small sample. The crew was very professional and respectful. I highly recommend Geo's Marble & Granite.