With the advent of smart grid and demand side management techniques, users have opportunity to reduce their electricity cost without compromising their comfort much. In this paper, we evaluate the performance of home energy management system based on user satisfaction. Our objective is to maximize the total user satisfaction within user defined budget. For budget three different scenarios are presented that are; $0.25/day, $0.50/day and $1.00/day. To obtain the desired satisfaction three optimization techniques are used: genetic algorithm (GA), enhanced differential evolution (EDE) algorithm, harmony search algorithm (HSA) and their results are compared in terms of achieved satisfaction.