Arrived at time agreed. Worked quickly & efficiently. Pleasant & polite. Would recommend this company