On time, kept the area clean, courteous, and very helpful and informative! Chris leveled the TV post-mount and had everything perfect t before he left.