They showed up exactly when they said they would. Very courteous and professional. When the job was done, they made sure to ask if I was satisfied.