Overall the experience went very well! The estimates were fast, the consultation was helpful (places to go to purchase garbage disposal and faucet as well as brand recommendations), pros/cons of the different types of countertops, timing of installation. The installation crew was on time, fast, nice and professional. They could have cleaned up a little better, but I'm not sure I would have wanted them rooting through drawers in my kitchen to find where construction dust went. The finished product looked great and they left the literature and bill receipt in a nice organized pile in the kitchen.