I hired them to install surveillance cameras in my office. They finished the job in one day. They installed the program to my website as well so I am able to view the cameras from anywhere and explained to me how to view the cameras and other things about the program.They were proffesional and quick. At first I thought the job was going to take two days but it was finished in one day.