Runtal towel warmers comes with a  standard manual controller: off/low/med/high/high for 3 hours.  For the high option, you can  manually select the position at high for 3 hours. Runtal Towel WarmersThe other option is to install your towel warmer with a programmable timer:Programmable timer