The owner, Sheng, came over to my house to take measurements for the new granite countertop which we were getting to replace our old countertop. He spoke and understood little English, but did his work. However, he seemed to be troubled or confused by the measurements. I visited his shop to express my concern that my slabs of granite were not large enough to accommodate my countertop measurements. He kept measuring over and over again and looked worried. Sure enough, I was told later that it was not big enough and to go select another couple of slabs of granite from the supplier. Overall, the final job turned out okay because I was on top of everything and made sure the contractors didn't make mistakes. It was a very stressful experience and I would not recommend dealing with this company.