On time, personable serviceman, explains/answers my questions! I've only used Mark-Air so I don't have anyone else to compare to with pricing!