We dealt with Nancy M. and she was great. She was knowledgeable about the products she sold to us and she brought in others as necessary to make sure we received the best information in making our buying decision. She was timely in her communications and worked well with us in developing our pricing. We are currently having our products (tile and cabinets) installed, so we can't speak to the whole experience yet. However, everything leading up to the install has been fantastic. We'd definitely work with them again!!