Demanding and difficult clients are those who have high or sometimes excessive expectations and often require more time, attention, and resources than your typical client. Their demands can be in the form of frequent communications, tight deadlines, constant changes to the project scope, or an expectation for perfection and immediate responses.