While we don't verify specific claims because reviewers' opinions are their own, we may label reviews as "Verified" when we can confirm a business interaction took place. Read more

To protect platform integrity, every review on our platform—verified or not—is screened by our 24/7 automated software. This technology is designed to identify and remove content that breaches our guidelines, including reviews that are not based on a genuine experience. We recognise we may not catch everything, and you can flag anything you think we may have missed. Read more

Review summary

Created with AI, based on recent reviews

Evaluating 624 reviews, most reviewers were somewhat happy with their experience overall. Many customers found the staff to be very friendly, helpful, and efficient, often praising their professionalism and the warm welcome they received. People also appreciated the organized service and the additional offerings like photocopying and application assistance, which made the process smoother. However, some people were dissatisfied with the booking process and the website, describing them as difficult to use and prone to crashing. There were also reports of difficulties in securing appointments, with some vanishing quickly or being unavailable for extended periods. Contacting customer service was also a concern for some, as they experienced inconsistent help or a lack of direct communication channels.

What people talk about most

Staff

Consumers find staff experiences to be ambiguous. Many reviewers praise staff members for being professional,... See more

Service

People report ambiguous experiences with service. Many customers express dissatisfaction, citing issues like... See more

Booking process

Reviewers express widespread frustration with the booking process. Many customers report difficulties... See more

Website

Customers consistently express extreme frustration and dissatisfaction with the website. Many report... See more

Customer communications

Clients share ambiguous opinions on contact. Many reviewers express significant frustration with the lack of... See more

Reviews shaping this summary

Rated 4 out of 5 stars

The personnel are very nice I was served at counter 1 and everything was explained clearly to me. The environment is welcoming.

Company replied

Rated 4 out of 5 stars

Applying for a french long stay visa can be a long and somewhat difficult process. The TLS website is difficult to navigate and can be very busy resulting in applications failing to be validated/ac... See more

Company replied

Rated 3 out of 5 stars

I have now received my refund—thank you. I have updated my 1-star review to 3 stars. However, I did not increase it to 5 stars for the following reasons: - I understand that system errors ca... See more

Company replied

Rated 3 out of 5 stars

Genuinely a great experience from the front door to the exit EXCEPT that the guy that proceeded our group application payment tainted the experience. We were called and he started processing what... See more


Company details

  1. Business administration service

Information provided by various external sources

Founded in 2007, TLScontact helps governments to manage their administrative interactions with travellers and citizens. Present in 90 countries, TLScontact operates over 200 visa application centres for both Schengen and non-Schengen governments and handles over 4 million visa applications every year. TLScontact is part of the Teleperformance Group, the global leader in outsourced omnichannel customer experience management.


Contact info

3.6

Average

TrustScore 3.5 out of 5

13K reviews

5-star
4-star
3-star
2-star
1-star

Replied to 96% of negative reviews

Typically replies within 48 hours

How this company uses Trustpilot

See how their reviews and ratings are sourced, scored, and moderated.

Companies on Trustpilot aren't allowed to offer incentives or pay to hide reviews. Reviews are the opinions of individual users and not of Trustpilot. Read more

Rated 1 out of 5 stars

Biometrics appointment booking error

I have been unable to book an appointment for my newborn. I keep getting error 500. I have even sent an email via the ‘contact us’ link. But no response. This is frustrating and depressing as this delays my newborn visa status here in the uk. There is no telephone number to reach out to and unfortunately no TLS contact centre in the city where i reside. The closest to me is the center in leeds.

26 March 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Chinwe,
Thank you for taking the time to share your feedback. We are very sorry to hear about the difficulties you are experiencing while trying to book an appointment.
After reviewing our system, we were unable to locate any recent records related to your application under the applicant’s name provided. Unfortunately, without the corresponding reference number, we are unable to verify the details or investigate the issue further.
To assist you as quickly as possible, we kindly ask that you submit your request through our customer service team using the link below:
https://www.tlscontact.com/en/contact-us/
Please make sure to include your application reference number (UAN) and a brief description of the error you are encountering. This will allow us to escalate the matter to the appropriate team for immediate review.
Thank you again for bringing this to our attention. We truly value your feedback and remain committed to improving the experience for all applicants.


Your TLScontact Team

Rated 1 out of 5 stars

Worst customer service experience with…

Worst customer service experience with TLS US. My Appointment got cancelled because of lack of paperwork but even after multiple followup they did not return the Picture and courier fee that they charge upfront. Worst customer service and they are very rude with customers.

23 March 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Asish ,
Thank you for taking the time to share your feedback. We’re sorry to hear that your experience did not meet your expectations. After reviewing our system, we were unable to locate any recent records related to your application under the applicant’s name. Because of this, we are currently unable to verify the details or investigate the issue further. To assist you as quickly as possible, we kindly ask that you submit your complaint through our customer service team using the following link: https://www.tlscontact.com/en/contact-us/ In the meantime, please include your reference number in the message you will send to us through the above link. This will help us follow up with the appropriate team for an immediate investigation. Thank you again for bringing this to our attention. We truly value your feedback and remain committed to improving the experience for all applicants.

Your TLScontact Team

Rated 5 out of 5 stars

fast

fast
professional
well organised

30 March 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Thanks for the awesome review Firas Essid! We’re glad you found us fast, professional, and organized. Your TLScontact Team

Rated 1 out of 5 stars

Completely Disorganised – Cost Me Money and Wasted 8 Days

I applied for a French visa and was fortunate to secure an appointment. However, I realised I had made a mistake on the visa form. I contacted customer service and was told I needed to cancel my appointment because the details couldn’t be amended—even though the error was minor and not related to my passport or personal information.
Following this advice, I cancelled and lost £100. I then submitted a new application and tried to book another TLS appointment, only to find my account was still linked to the old visa reference number.
I called again and was told the account would be updated within 48 hours so I could edit the details. I waited—nothing changed. On the next call, I was told to create a new account with a different email and submit a new visa application. I did that, but the system flagged that I already had an existing account linked to my passport number.
I called again and was then told that using a new email wouldn’t work and I needed to wait another 48 hours. I waited—again, no change. On a later call, I was told there is actually a £15 service at the TLS office to amend mistakes on the visa form.
This was extremely frustrating, as I could have kept my original appointment and resolved everything on the day. It has now been 8 working days, and my account is still completely locked. I cannot book an appointment, even using the original reference number, despite paying for the amendment service.
I have spoken to customer service every day for the past 8 days. Each time I am told it will take 48 hours and that the issue has been escalated. One advisor even guaranteed 100% that my account would be fixed within an hour and promised to call me back. That never happened.
Overall, this is one of the most disorganised services I have ever dealt with. The staff appear poorly trained (not their fault, I must add), communication is extremely poor, and there is no consistency in the information provided. It feels like advisors are simply reading from scripts without understanding or being able to handle more complex situations.
The bigger issue seems to be management. The service feels like a highly lucrative operation at the top, while relying on low-skilled customer service staff who are not properly equipped to deal with real issues. As a result, customers are given incorrect advice, sent in circles, and end up losing money due to a system that requires pre-booked appointments.
All I wanted was clear and honest information about the situation—even if that meant being told to wait three weeks for my account to be unlocked. At least then I would know where I stand.

30 March 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Costumer,
Thank you for taking the time to share your feedback. We are sincerely sorry to hear about the difficulties you have experienced.
After checking our system, we were unable to locate any recent records related to your application under the applicant’s name provided. Unfortunately, without the corresponding UAN reference number, we are currently unable to verify the details of the case or proceed with an internal investigation.
To ensure we can assist you as quickly and effectively as possible, we kindly ask that you submit your complaint through our customer service team using the link below:
https://www.tlscontact.com/en/contact-us/
When submitting your message, please make sure to include your application reference number. This will allow us to identify your file, escalate the matter to the appropriate team, and follow up immediately.
Thank you again for bringing this matter to our attention. We truly value your feedback and remain committed to improving the experience for all applicants.
Your TLScontact Team

Rated 1 out of 5 stars

I found the integration between the…

I found the integration between the Belgian online visa service and TLS to be extremely poor. I am a highly competent computer user, yet I still found the process unnecessarily difficult and confusing.

The process also raises serious privacy concerns. In a time when secure online submission is standard, it is unreasonable that documents cannot simply be uploaded electronically and instead must be printed and handled manually. What made this worse is that at no stage was I clearly informed that I needed to print anything before attending my appointment. As a result, I arrived at the centre only to be required to use a public computer at the office, which I consider to be a significant privacy issue.

I would like to note that the staff at the centre were excellent and helpful throughout. However, they are clearly being forced to work with an outdated and inefficient system. They even had to re-populate information that I had already entered online because my reference apparently used “the old form.”

Overall, the process felt disorganised, outdated, and unprofessional. I now have to return to the TLS office in Centurion, which is a one-hour drive for me, simply because I am unable to upload my information properly. To add to the frustration, the form does not even list the Centurion office as an option.

In its current state, the process is inefficient, privacy-invasive, and far below the standard one would expect from a modern visa application system.

27 March 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Applicant,

Thank you for taking the time to share your feedback. We’re sorry to hear that your experience did not meet your expectations.

After reviewing our system, we were unable to locate any record related to your application, which means we cannot verify the details or conduct further investigation at this stage. To allow us to assist you as quickly as possible, please submit your complaint to our customer service team via this link: [https://www.tlscontact.com/en/contact-us/].
In the meantime, could you please confirm your Reference Number? This will allow us to follow up with the team for an immediate investigation and contact you directly.
Thank you for bringing this to our attention. We value your feedback and are committed to improving the experience for all applicants.

Your TLScontact Team

Rated 1 out of 5 stars

We spent over a week trying to secure…

We spent over a week trying to secure an appointment in Aberdeen, but the system was consistently down. My solicitor also contacted the company on my behalf, yet no response was received. Eventually, after two weeks, we managed to find an appointment in Edinburgh. This resulted in a significant and unnecessary waste of time.
To make matters worse, the company sent me their feedback survey link four separate times. On every single occasion, the system was again out of service, making it impossible to provide feedback.
I have rarely encountered such poor service and lack of accountability.

6 March 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Alaa,

Thank you for your feedback. We are sorry to hear about your experience and appreciate your understanding. Your concerns are important to us, and we will work to improve our service.

Your TLScontact Team

Rated 1 out of 5 stars

Unable to rebook an appointment

Unable to rebook an appointment, due to some technical error that the TLS team is not seeming to fix the even after 24 hours. It’s genuinely frustrating, when a crucial biometric appointment required to get a visa inside the UK, is so lacking and technically inefficient. Haven’t received any response for my Contact us form complaint. And the Home Office has no solution either. My UAN is 1212-0001-5947-8083. I need an appointment before the 17th April’26 and yes a free one, cuz I don’t intend to pay for cuz of the faulty architecture and zero customer service.

26 March 2026
Unprompted review
Rated 1 out of 5 stars

Very bad experience 😕

Very bad experience 😕 they sent me email since 16th that my passport back from embassy and until today 27th I didn't receive my passport and I paid money for delivery to me but now more than 11 days and nothing.
the worest thing is I contacted them and send emails complaining about that and no reply , no care about the customer services, last year I missed my flight because of them and I think this year I need to pay more money for flight tickets as they too too too late to deliver my passport.😠
I recommend the Belgium embassy to find another company which can provide good service

27 March 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Frank,

We sincerely apologize for the delay and the inconvenience you experienced. After reviewing your case, we found that a miscommunication between our team and the courier service led to your passport being delivered later than expected.
We fully understand the impact this had on your travel plans and truly regret the frustration caused. As a corrective step, we will contact you directly to arrange a full refund of the courier and service fees. Please be assured that measures are being taken to prevent this from happening again.
Thank you for your patience and for sharing your feedback.

Your TLScontact Team

Rated 5 out of 5 stars

A bit slow for number coming up so had…

A bit slow for number coming up so had to wait 25 mins after our 8.30am appointment to be seen. Was seen by Lara who was fantastic and so helpful. Would be great if there was a different queue for long stay and short stay.

27 March 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Mr Granville,


Thanks for the feedback, and glad to hear Lara took great care of you! We appreciate your patience and will definitely consider your suggestion about the queue. Hope to see you again soon! Your TLScontact Team

Rated 1 out of 5 stars

Violation of the POPI act

1. Ambiguous Application Forms - section 6. Flight reservation round trip, rail tickets and other if applicable.
I am travelling to 2 different European Countries, both within the EU. I arrive in one country and depart from another.
My interpretation of the above "round trip" was flight details entering and exiting the EU and an air ticket was provided accordingly.
If the requirements are to state which date a person is exiting the first country and travelling to the second country, then make it absolutely clear on the application form.
Subsequently, the details provided to the embassy were marked "missing" by the interviewer.

2. Unprofessional Company conducting visa applications in violation of the POPI act and Contravening my POPI act rights.
The act states that a violation occurs when the organisation fails to protect personal information and inadequate personal security is NOT adhered to or observed.
The offices are open plan there are no private booths where applicants are interviewed. (Unlike other visa application companies representing Australia, America, UK) you are ushered into a private, sound-proof booth with the interviewer. No other person is allowed into that interview room.
All private and confidential information is overheard by 4/5 other staff working in the open plan interview room/back office.
One of the staff members (the one doing the biometrics) was sitting at her desk eating a packet of crisps whilst on her cellphone, laughing and sharing jokes with the Supervisor and the person conducting my interview.
The person collating my documents and conducting the interview was intimidating, rude and unhelpful.
She humiliated me in front of everyone by insisting I was unemployed because I couldn't prove to her that I was a Sole Proprietor.
Again, this information was marked as "missing".

My experience was dreadfully unpleasant, and I was extremely upset with the treatment I was subjected to!

24 March 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Mrs Bezuidenhout,

Thank you for sharing your feedback. We understand that administrative processes can sometimes feel unclear and stressful.
 
While our goal is to facilitate and guide you through the visa application process, we act as a service provider for government authorities and as such,  operate under their strict instructions and control. Since the form you refer to is an official government document, we are unable to make any changes to it. It is also not in your interest that we accept any non-compliant document as it would certainly result in your visa being denied.
 
Concerning your claim about a breach of privacy laws, we take such matters extremely seriously. Following our review, we have found no evidence of any breach. We strictly comply with all applicable data protection regulations, and protecting our customers’ personal information remains a top priority for us. All our processes are dictated or approved by the relevant government authority prior to their implementation and are regularly reviewed, inspected and audited.
 
Finally, we are sorry to hear that you felt our staff was disrespectful. This is not the level of service we strive to provide. While our review did not identify any inappropriate behavior, we note that the interaction was challenging on both sides. We always encourage respectful communication and remain available to provide you with the best possible assistance. Your TLScontact Team

Rated 1 out of 5 stars

Generally a bad experience

Initial online instructions are vague, but staff demand very specific and details information. We were made to feel as if we were being interrogated and that they wanted to reject our application. Some of the staff were downright rude. The interview room is open plan giving no privacy when discussing personal and private information.

24 March 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Rory,

Thank you for taking the time to share your feedback. We are sorry to hear that your experience did not meet your expectations.

After reviewing our system, we were unable to locate any record related to your application, which means we cannot verify the details or conduct further investigation at this stage. To allow us to assist you as quickly as possible, please submit your complaint to our customer service team via this link: [https://www.tlscontact.com/en/contact-us/].
In the meantime, could you please confirm your UAN reference number? This will allow us to follow up with the team for an immediate investigation and contact you directly.
Thank you for bringing this to our attention. We value your feedback and are committed to improving the experience for all applicants.

Your TLScontact Team

Rated 5 out of 5 stars

I came to Liverpool centre and my…

I came to Liverpool centre and my documents wasn’t uploaded, Lisa was really helpful offering reassurance and I am glad with the service. Peaceful team. Very professional and compassionate. I will recommend this centre to all.

26 March 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Peter,

We are more than happy your application was smooth and you enjoyed the visit. We hope to pleasantly surprise you even more when you apply with us next time!

Your TLSContact Team

Rated 5 out of 5 stars

10/10 service from start to finish

What an amazing experience from start to finish. Welcomed be Toby who was so helpful, then Lisa who was so kind and made us feel so at home. Shayla was brilliant too! What a team!!!

26 March 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Rae.

Thanks so much for the awesome review! We're thrilled you had such a great experience with Toby, Lisa, and Shayla. We appreciate your kind words!

Your TLScontact Team

Rated 5 out of 5 stars

Positive experience

Positive experience, and friendly service, from entering at security right throughout the process of getting our applications done and ready for processing.

24 March 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Sam,

We are overjoyed to receive your 5-star review! We are pleased to see that you had an exceptional experience.

Your TLScontact Team

Rated 1 out of 5 stars

Request a refund for the duplicate payment of £125 caused by a technical failure

Thank you for following up.
I am writing to request a refund for the duplicate payment of £125 caused by a technical failure. Unfortunately, there is no reply function available on Trustpilot, which is why I am contacting you here.
I have already submitted tickets through the "Contact us" page on your website, but I have not received any response or even a ticket/reference number.
For your reference, here are the details of both bookings:
Original booking:
Receipt Number: vcas-gbALL2uk-0001574277
Date and time: 2026-03-11 12:25:48 am
Second (duplicate) booking:
Receipt Number: vcas-gbALL2uk-0001577288
Date and time: 2026-03-11 05:24:25 pm
Could you please look into this urgently and process the refund of the duplicate payment (£125)? I would also appreciate it if you could provide a ticket reference number for future communication.

Thank you for your assistance.

11 March 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear A C,

Thank you for taking the time to share your feedback. To allow us to assist you and follow your refund request, please submit your UAN reference number and inquiry to our customer service team via this link: [https://www.tlscontact.com/en/contact-us/]. This will allow us to follow up with the team. Thank you for bringing this to our attention.

Your TLScontact Team

Rated 5 out of 5 stars

Very thorough

Very thorough, friendly and dedicated. Great that we can go to PE now for a Belgian Schengen Visa. It saves a lot of costs and are very convenient for clients from small places in the Eastern Cape (Makhanda), so that we do not have to travel to Cape Town. Hope to be able to get a Netherlands Office there soon!!!

16 March 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Helena,

Thank you for your great feedback! We’re happy to hear our service was helpful and that applying in PE makes things easier and more affordable for clients from areas like Makhanda. We appreciate your support and we’d love to see a Netherlands office there in the future too! Your TLScontact Team

Rated 1 out of 5 stars

Useless Online Booking System

Very frustrating experience. I stayed up until midnight on Saturday just to secure Super Priority for my ILR application, only to find that I’ve been unable to book my (Anytime) biometric appointment ever since due to ongoing issues with the TLSContact platform.
No matter what I try — selecting different options, switching centres, using different computers, clearing browsing data, different browsers, different networks — the system keeps kicking me back to the appointment selection page. It’s clearly a serious technical problem and numerous people experiencing similar problems, yet nothing seems to be done about it.
For a process that people pay a significant amount of money for, it’s unacceptable that applicants are effectively held hostage by one company/platform that doesn’t function properly. If this is the only route available, the least TLSContact could do is provide a faster, more effective way of resolving these issues.
Submitted a complaint but now it is a waiting game to see when (if) this will be resolved.

22 March 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Clinton,



Please accept our apologies for the issues you recently faced with our website. This was due to a technical problem affecting some applicants, identified and now fixed by our IT teams.

Our customer service team should already have contacted you directly to help you book an appointment. If not, please contact them via the following form https://www.tlscontact.com/en/contact-us/ with your UAN reference and they will come back to you shortly. Your TLScontact Team

Rated 5 out of 5 stars

The stuff we're very friendly and…

The stuff we're very friendly and helpful. I like how they really helped.

23 March 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Thanks so much for the awesome review Claudia! We're glad to hear you had a great experience with our friendly team. Hope to see you again soon! Your TLScontact Team

Rated 5 out of 5 stars

Make sure all your paper work is in order, also note that TLScontact does not take cash so when you are going for your appointment payment are only with card.

Clean, secure office with clear signage; check-in is orderly and staff at the counters are generally professional.
• Online appointment system works and SMS/email updates are reliable.
• Biometric capture and document submission are efficient once you’re called.

10 March 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Marshall,

Thanks for the awesome review! We're glad you found everything clean and efficient. Your feedback means a lot to us!

Your TLScontact Team

The Trustpilot Experience

Anyone can write a Trustpilot review. People who write reviews have ownership to edit or delete them at any time, and they’ll be displayed as long as an account is active.

Companies can ask for reviews via automatic invitations. Labeled Verified, they’re about genuine experiences.

Learn more about other kinds of reviews.

We use dedicated people and clever technology to safeguard our platform. Find out how we combat fake reviews.

Learn about Trustpilot’s review process.

Here are 8 tips for writing great reviews.

Verification can help ensure real people are writing the reviews you read on Trustpilot.

Offering incentives for reviews or asking for them selectively can bias the TrustScore, which goes against our guidelines.

Take a closer look