Very professional. The carpet is now like new.