Pues como te dije, en la consulta deberías poner la clausura DISTINCT. Con esto no devolvería los repetidos.
Tan solo deberías hacer:
Código Delphi
[-]ComboBox2.Items.Add(ADOQuery2.FieldByName('servicio').AsString);
un SQL como esto:
Código SQL
[-]SELECT DISTINCT nombre_servicio
FROM servicios
Saludos,