We recently purchased a marble countertop for our kitchen from Caledonia Marble. Caledonia had the best prices and did a decent install job. Unfortunately, their customer service is terrible and working with them takes alot of patience. The store is run by an extremely old Italian man (Luigi) and his daughter. Luigi does not speak very good English and is very abrupt when on the phone. During one of my calls he hustled me off the phone before I was finished speaking in order to "take the other line". You cannot deal with the younger daughter as she defers everything to Luigi. After we went to the showroom to pick out a slab, I told Luigi that we would call him 1 day before the countertop installation was complete, so they could come and measure. I even gave him the date I would call. About a week before, he called me 4 times within a half hour period, without leaving a message! When I finally called back, all he said was "I thought you wanted the counter"? He seemed to have forgotten that we had no counters to measure yet. The day he was to come measure, he called a half hour before the appointed time to say that he wasn't coming until later that afternoon. Luckily, my partner works at home and could accommodate this! After the measurement he said it would take 2 weeks or less to get the counter. After 2 weeks and not hearing anything, I called to find out when our install date was. I couldn't get a straight answer and had to call back 3 times over a week to get a date. When the install date arrived, they thankfully arrived on time and got everything in and done within 2 hours. They moved our extremely heavy stove into place, which was nice of them. Unfortunately they also wrecked part of our new drywall when installing the countertop, which we will have to spend time patching up.
They brought us the sink cut out, which they had rounded off nicely into a cutting board.
I'm undecided whether I would ever use them again or recommend them, since the whole process was a complete hassle. On the other hand, the price was good and the finished job looked great.