Good: They were very nice and friendly. They explained that they were using new materials to refinish countertops. SO I had them refinish my ugly kitchen countertops. I am glad that I did. As they have a wide array of colors to choose from. The finished project was even better then I imagined it would be.. Bad: None of my friends heard of them yet.. Improvements: They should try to market their great services better.. Other: These guys are great. They use only quality materials. Are local and stand behind their work as well..