The guys arrived on time. Assured my dog that they were good people and got down to work. Took very little time and explained as they worked.