Everything was done as promised, on time and the technicians who installed our new system were GREAT, they were very respectful of our property and cleaned up after them selves, they weren't above and beyond with anything we needed