The service and price are reasonable. The owner takes a lot of care to ensure you are satisfied. Turnaround time is about 2 weeks. They don't have full slabs of what they are selling unless someone has ordered it. Ask and he will who you what they have. Very friendly and takes his workmanship to installation seriously.