Jimmy and his team are the best of the best. Jimmy is a great communicator- very friendly, great work ethic, and I learned a lot from him. We had the floors refinished and stained and Jimmy explained to us there may be others who can finish a job quickly.