Dan really can do everything electrics, plumbing, joinery, unfortunately I made the mistake of getting another contractor for the electrical work. Dan is a very friendly person and nothing is a problem having a new kitchen can be very stressful but not with Dan who takes pride in his work.