I had my kitchen remodeled and renovated last month by this company. I am impressed by their excellent job. Firstly, they do all the job from designing to installing. You can call them ahead for the free estimates. The employee there are real helpful and they know how to make your kitchen look great.