We had quite a bit of new electrical work put in to our house and we actually used this guy twice but both times he was just a bit slow (and you pay by the hour). There was no problem with the workmanship but his communication and timeliness left a little to be desired.