The controllers which we have tagged as residential can be done on a DIY basis. However, this requires a little bit of experience in handling connections.