On time, very professional. Gentry staff always does a great job and are price competitive. Also with contract respond quickly to needed service calls. Highly recommend.