I read many reviews on different companies before I chose Angel to update and automate my home. I am very particular about who I allow to do work in my home for fear of creating new problems. I was pleasantly surprised on the professionalism, cleanliness, and care he took while working on my home. My system and automation is fantastic and could not be more satisfied. Angel and his crew were great and would have no problem asking him back if any other work is needed. I found it hard to believe that his review average rating was 5, but believe it.