My wife and I went into this process not exactly knowing what we wanted so we started browsing different materials and loved the look of quartz and granite. We went to a big box store and had a poor customer service experience that really turned us off from using them but we were really not sure where else to get the product in our area without driving several hours and paying an arm and a leg in delivery alone. We came across JR Granite on a Facebook post we had seen and loved their images and decided to take trip over there to see what they had. Rob met us on our schedule which was very nice because we are busy during the week and took several hours out of his day to show us what they do an their selection and help us with several quotes for different materials. He went over the installation process and maintenance that would be required and really put our minds at ease about the whole thing. He was able to acquire the material that we wanted and get it cut and ready to install much faster than we had expected and then actually was able to schedule our install a week early! Their install grew was a great group of guys, super easy going and very accommodating, they were able to carry a rather large 6'6" x 4'3" 1.5" thick slab up our stairs and get it installed and my wife and I were very impressed with the results. All in all they get 5 stars on all fronts, their customer service was impeccable from beginning to finish and the quality of their work matched it. We will be using them again for future projects and I highly suggest you do the same, their prices were very competitive with the big box stores and you have constant contact with your installers (we got updates regularly from them) and get to pick your slab. Just good people being good people.