Dan and his team have resurfaced and maintained my marble floors for over a decade. I continue to call Dan as he is responsive, professional, an excellent meets his commitments, and most importantly, has a high level of experience and will do whatever it takes to delight his clients with the results of his work. I am admittedly a bit of a perfectionist and Dan is always happy to return to polish any imperfection I might find. He is a perfectionist in my book as well! Five stars!