For me, this is 2017. I see nothing wrong with a heads up or courtesy call before arriving to "service" a "customer". The company acts like they are doing you a favor for doing their job and being professional and courteous. At some point After reading and hearing the same complaints, you think someone would say "hey, maybe we should give customers a heads up prior to coming as to not miss servicing them". Especially considering the customers need to work in order to pay them for services and support the family they are utilizing their services to protect in the first place. There are better options. Go with them. A 3 hour time window starting in the window school is dismissed, for a family is not the best time. I don't see the difficulty in a phone call 30-60 minutes prior to arrival. Can't think of a professional reason that process cannot be implemented. In my profession, if I gave you sir, or your family member a 3 hr time window, someone will probably die. Why not improve the process? Every single last service I have had across the country does this, but not Armor? Anywho, I wish your company success. We need to go in a different direction.