How long will the appointment last?

How long will the appointment last?

Please allow 1.5-2 hours.