Very professional, clearly answered all our questions and managed our expectations. The floor has come up beautifully, super happy with result.