The tech's are always on time and take care of business very efficiently. All aspects of the service/maintenance is discussed when completed. Have been happy with this service for many years. I have not shopped around for pricing, however the safety and security l feel with this service far outweighs money.