My tech and AirForceOne were very good about communicating when tech would arrive. He was accommodating and attempted to answer all questions and concerns. I recommend AirForceOne.