Good: He is estremely polite, professional, knowldegeable, honest and gives very fair pricing. In addition, he goes out of his way for his customers. I was having a patio installed and learned the day they were about to lay the pavers that I needed electric wires run under the pavers beforehand. I called Robert to see if he could come over within three hours and would you believe he stopped what he was doing and came over to run the wire? He did not charge me for the short notice or complain. Great guy!!. Bad: nothing. Improvements: none. Other: I highly recommend Robert and his terrific team. My husband and I have him on speed dial. He just finished putting in low voltage lighting in my backyard and he did a tremendous job-it looks like a Caribbean resort!!!.