As a contractor having done business with Superior, I can not in good conscious recommend them. I was continuously made promises that not only were not kept but I had to call when there was a no show. They didn't have the decency to call me. And installed a cracked piece of granite. My customer was livid at having to deal with this company. I can tell you that there many other places to purchase your products and I recommend you do so!!