Very pleased with the recommendation from a friend. Responsive and detailed. Robert estimated 2 days for the work(5 cameras on 2-story house) and completed he work in 1 day even though he ran late(due to unforseen traffic). He is very knowledgeable and very respectful of time and cleanliness. For any future electical work, I will definitely give a call back.