Wiktionary
wait on hand and foot
vb. (context transitive English) To attend to (someone's) every need, to the point of excess.