The average home owner can install this very easily with basic skills.  It works perfectly and actually has more features and buttons than it needs.  You will NOT regret buying this.