The crew from Absolute Carpet Care were prompt and prepared the areas. They took care to protect my railings and they worked carefully. The carpets and stairway carpets look great!