I had the best experience with Reflections Granite and Marble! Not only were those guys wonderful to work with, my new counter tops are breathe takingly stunning!!! I can’t wait to do business with them again soon!!! (Affordable, great customer service and beautiful counters that are better than what I wanted, what could be better?!)