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

Incompetent IT assholes

Their portal - is a living hell. Not workimg properly, flagging invalid number when its valid; booking slot that does nkt exist; and if you cancel your slot to rebook- you wont be able (their site will assume you still have a slot). Every fиcking time i use the service.
Every. Fиcking. Time.

March 12, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Vladimir,

Thank you for taking the time to share your concerns. We are sorry to hear about the difficulties you experienced and understand how stressful this situation can be.

To help us assist you as quickly as possible, we kindly ask that you submit your query through our customer service
portal using the link below:

🔗 https://www.tlscontact.com/en/contact-us/

Please include your UAN reference number so that our team can immediately identify your file and follow up with the relevant departments.

We also need to know where you want to apply.

We appreciate your understanding and cooperation, and we remain committed to resolving this matter for you as soon as we receive the necessary information.

Your TLScontact Team

Rated 5 out of 5 stars

Everything was great

Everything was great, service staff customer communications

March 11, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Wissam,

Thank you so much for the awesome review! We're thrilled you had a great experience with our team. Hope to see you again soon!

Your TLScontact Team

Rated 5 out of 5 stars

Denis and Lisa perfect in Liverpool…

Denis and Lisa perfect in Liverpool centre.

March 12, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Pak,

Thank you for the stellar rating! We are passionate about what we do at Pak Him Christopher Kan, and it's wonderful to see that reflected in your experience.

Your TLScontact Team

Rated 5 out of 5 stars

Great staff

Great staff, they're all professional, efficient and helpful.

March 11, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear S Ait,

Your review brightened our day! We're committed to providing exceptional experiences at S Ait, and we are glad it showed during your visit.

Your TLScontact Team

Rated 1 out of 5 stars

Unacceptble standards of service

Have not been more outraged for the past 5 years with a company. I need reliable service because it matters to my visa applicaiton.

Day 1 - After submitting my visa application, I was told to book an appointment from this TLScontact website. After clicking the book appointment button, I was redirected to a blank content page with the wording "Create an account" but no action button whatsoever. After waiting for 2-3 minutes, with hesitation I still clicked the refresh button and got a white label 500 server error. Then I tried again and again using different private browsers and still a white label 500 server error page was thrown. I contacted their help page and also tried many times on the same day but still got the same error. I received no reply by email and had no solution to create an account.

Day 2 - I received a reply from helpdesk that they believed the issue was resolved. I tried again and was finally able to create an account and booked an appointment. At night, I signed in to my account planning to upload documents. There was a menu bar to select service booking, appointment booking, payment, document upload etc. I was thinking about adding the scanning service so I clicked the service booking button, add it to the cart and was later decided not to add this service. Unfortunately, the item could not be removed from the cart. There is only one option button to pay but there is no option to delete. Additionaly, I could not upload documents by selecting Document Upload. There was no button available to Upload document! I was very stressed because my visa would not be approved without supporting documents.

Day 3 - Dramatically on the Friday I receieved an automatic notification email saying my booking on Monday has been cancelled! I suspected that clicking anything on the menu bar might result in an automatic cancellation as I later learnt from my friend that she had the same issue. The automated email asked me to sign in and rebook but there is NO button/option to re-book/re-schedule as the whole booking was gone. I contacted their helpdesk by email asking for help for my next day booking but received no reply. I also could not find a phone number on their webpage to call.

Day 4 - With a lot of stress and no assistance, I decided to use their online contact form - refund to submit a refund request of the cancelled booking. I then paid again (the only option) to book an appintment with scanning service this time to ensure I could bring documents to scan even if the upload button was still not present. After booking a new appointment I could finally upload and submit documents with intermittent freezing issues. However, don't even think that you can click Document Upload again to view the list of uploaded documents. You can only "trust" that the action has been completed.

Day 6 - Attended the appointment. It was not a center that you could walk in and ask for help if you experienced technical issues like me. After that I received a reply from helpdesk asking me to try again while I was asking originally if my booking was cancelled and how I could I re-book without paying again. Very disappointed.

Day 10 - Received no reply for my refund request except an automatic notification on Day 4 saying my request was received and somebody will reply asap. I requested an update from the same email thread.

Day 15 - Still received no response for my refund request. I even need to prepare evidence on my side to dispute the paymment now.

Absolutely furious. Many poor visa applicants I believe have been stressed by this company. Their system has so many technical issues. Their helpdesk failed to acknowledge the issues, reassure that my case is being dealt with and provide an update/solution in a timely manner.

Where could applicants get help from if their visa applications were unsuccessful due to technical issues of this company's system? Could these reviews be seen by governement who gave contact to this company?

March 11, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Costumer,
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 recent records related to your application under the name provided. As a result, we are currently unable to verify the details or investigate the matter further.
To assist you as quickly 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 completing the form, please make sure to include your UAN reference number, as this will allow us to identify your case and follow up with the appropriate team for an 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

"Premium" Price for Sub-Zero Negligence and Hyperbolic Security

If you are considering paying for "premium" service here, be warned: you are paying for disorganization and a total breach of duty of care.

I arrived at 09:05 for a 09:00 appointment. Despite being in their managed queue for 30 minutes, I was refused entry at 09:38 by a guard (Kayode) who claimed I had "just arrived".

To justify this, he made the laughable, hyperbolic claim that he had "screamed 100 times" for 09:00 applicants.

Apparently, "premium" communication at TLS involves shouting into the wind rather than organized queue management.

Even worse was the "assistance" from the Duty Manager, Sonia. She acknowledged the queue delay and instructed me to wait. I was then left outside in freezing conditions for THREE HOURS (09:55 to 12:54), only for her to arbitrarily reverse her decision and refuse service anyway.

Requiring a paying customer to endure sub-zero temperatures for hours under a false promise of service is a gross failure of professional standards.

To top it off, they are actively stonewalling complaints:
• The manager provided a restricted email address that is blocked for external users.
• Their official feedback portal returns "Unexpected Server Errors" upon submission.
Avoid this centre if you value your time, your money, or your health.

March 11, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Charles,

Thank you for taking the time to share your experience with us. We understand how frustrating it is to miss an appointment. Further to our investigations, you were denied entry by the security team because you arrived late for your 9am appointment. This was confirmed by two members of the security team who were managing the applicants outside as well as a team leader.

Please note that the email address you were given does work and your email was received, and a response was provided.

We take all comments seriously as they help us improve our services. Our team always aims to provide professional support and will never deny applicants when they are on time.

Your TLScontact Team

Rated 5 out of 5 stars

My experience with TLScontact was…

My experience with TLScontact was generally good. The staff were professional and organized. The appointment process was clear and the waiting time was reasonable. However, I think the service could be improved by giving more information to applicants and speeding up some procedures. Overall, it was a satisfactory experience.

March 10, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Mohamed ,
Thanks for the feedback! Glad to hear you had a good experience with our team. We appreciate your suggestions and will definitely look into them. Hope to see you again! Your TLScontact Team

Rated 2 out of 5 stars

Missed appointment due to severe weather – no response from support

I had a France short-stay visa appointment scheduled at the TLScontact Manchester Visa Application Centre on 9 January. Unfortunately, I was unable to attend because severe snow caused widespread train cancellations across the West Midlands that morning, making it impossible for me to travel to Manchester.

I completely understand that disruptions can happen, but the main issue has been the lack of response from TLScontact support. I have sent multiple emails explaining the situation and providing evidence of the transport disruption (including National Rail alerts and weather warnings), but I have not received any reply.

Given that the missed appointment occurred due to circumstances clearly beyond my control, I respectfully requested consideration for either a service fee waiver for rebooking or a refund of the TLScontact service fee. So far, there has been no response.

I hope TLScontact’s customer experience team can review this case and assist with a fair resolution.

January 9, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Chawla,
Thank you for taking the time to share your experience, and we are truly sorry to hear about the difficulties you faced due to the severe weather conditions.

We would like to take this opportunity to clarify our refund policy, which is presented and confirmed by applicants before creating an account and proceeding with an appointment. As outlined in the policy:
Applicants are entitled to a refund of the service fees if they cancel their appointment within fourteen (14) days of booking and at least three (3) days before the scheduled appointment (excluding weekends and public holidays).
If an appointment date is booked during the 14‑day Cooling‑Off Period, the applicant consents to waive the full application of that period.
Refunds are not applicable in certain circumstances, including but not limited to:
Cancellations outside the Cooling‑Off Period or less than three (3) days before the appointment,
Failure to attend the appointment,
Incomplete or incorrect application documentation,
Applications already processed, even partially.
To ensure that your specific case is reviewed thoroughly, we kindly invite you to submit your request through our customer service portal using the following link:
👉 https://www.tlscontact.com/en/contact-us/
Please remember to include your reference number in your message. This will allow us to forward your case to the appropriate team for immediate investigation.
Thank you again for bringing this to our attention. We genuinely value your feedback and remain committed to providing the best possible support to all applicants.
Your TLScontact Team

Rated 1 out of 5 stars

System not working, support meaningless

If I could give TLScontact zero star, I must definitely would. My wife completed her application at the UKVI website and was directed to TLScontact’s website to book an appointment to provide her biometrics. After activating the account with TLSContact, she keeps getting an error message of some sort saying “no available vacs in the selected country”. The only tech support available is a bloody online form. When finally a response was received after a few days, the response doesn’t address nor resolve the problem my wife faces. Now she’s back to square one with no real assistance in sight to resolve the problem. The system provided by TLScontact is simply atrocious, and their support, non-existent. I’d strongly recommend UKVI to terminate its contract with this terrible contractor and select one that’s actually reliable and responsible.

March 6, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Andrew,

Thank you for taking the time to share your concerns. We are sorry to hear about the difficulties you experienced and understand how stressful this situation can be.

To help us assist you as quickly as possible, we kindly ask that you submit your query through our customer service portal using the link below:
🔗 https://www.tlscontact.com/en/contact-us/
Please include your UAN reference number so that our team can immediately identify your file and follow up with the relevant departments. We also need to know where you want to apply.

We appreciate your understanding and cooperation, and we remain committed to resolving this matter for you as soon as we receive the necessary information.

Your TLScontact Team

Rated 1 out of 5 stars

IT issue ignored by TLSCONTACT - No available vacs within this country

My mother has applied for Indefinite Leave to Remain for the UK and she could not login to her TLSContact account with the website showing "no available vacs within this country". We then clearly explained the issue in the contact form and we got a standard response saying that you cannot find my mother's UAN and she has to register? SHE HAS A UAN on the and there is NO WAY TO CHANGE THE UAN and we have contacted UKVI and they said it's your problem and we have to contact you.

Many people are having the EXACT SAME PROBLEM. How difficult is it to fix this issue instead of putting the blame on us and saying you cannot find our UAN?

A group has now been formed with 20+ people now facing the same issue that you have ignored. We are only asking one thing - FIX THE ISSUE. We are trapped with our visas and settlement paid for but with no way to book an appointment or upload our files. Do you want to wait until we take legal action for you to actually fix the issue?

AND DON'T YOU DARE PROVIDE AND AUTOMATED STANDARD RESPONSE AGAIN. DISGUSTING COMPANY

March 11, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Joshua,

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 with your UAN reference and they will come back to you shortly:
https://www.tlscontact.com/en/contact-us/.

Your TLScontact Team

Rated 1 out of 5 stars

No response

Website does not work and no reply from emails.
I heard they reply here on trust pilot and say everything is resolved but really nothing happens

March 8, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Costumer,

Thank you for taking the time to share your concerns. We are sorry to hear about the difficulties you experienced and understand how stressful this situation can be.

To help us assist you as quickly as possible, we kindly ask that you submit your query through our customer service portal using the link below:
🔗 https://www.tlscontact.com/en/contact-us/
Please include your UAN reference number so that our team can immediately identify your file and follow up with the relevant departments. We also need to know where you want to apply.

We appreciate your understanding and cooperation, and we remain committed to resolving this matter for you as soon as we receive the necessary information.

Your TLScontact Team

Rated 1 out of 5 stars

Website is a horrendous experience

Having a horrendous time trying to book an appointment on the TLS Contact website - in London for a french visa.

To begin with, the website is a UX nightmare - you have to constantly click around in circles to get to the right login.

Then, there are no appointments available. So as a reasonable user who is desperate to get an appointment, I have clicked back into the Services options, to see if other appointment types are available, only to be faced with the error message "Temporarily Blocked! Your session has been temporarily suspended due to the high number of your access to this page. You can try to access your account again in 2 hours."

This is unacceptable when it is literally my life I am trying to plan through your service. Ironically, it is forcing me to investigate the bots who advertise their services to get around this issue. I understand that your appointments are in demand but there's got to be better way to detect actual users, especially when I haven't so much as hit the refresh button.

I am under a time limit (about to cross over the age threshold for my visa) and am desperate to resolve after a failed appointment today. In your response, please can you advise how to safely regularly check for appointments without triggering the lockout, if, as you profess, your goal is to give appointments to genuine people? The contact form you link to in your usual replies redirects to a 404 error so is not helpful.

March 10, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Amy,

Thank you for taking the time to share your concerns. We are sorry to hear about the difficulties you experienced and understand how stressful this situation can be.

To help us assist you as quickly as possible, we kindly ask that you submit your query through our customer service portal using the link below:
🔗 https://www.tlscontact.com/en/contact-us/

Please include your UAN reference number so that our team can immediately identify your file and follow up with the relevant departments.

We also need to know where you want to apply.

We appreciate your understanding and cooperation, and we remain committed to resolving this matter for you as soon as we receive the necessary information.

Your TLScontact Team

Rated 1 out of 5 stars

No Vacs in your country😡😡😡

Trying for the past two days to book biometrics appointment instead get error no vacs in country and doesn't log me in as well, idk what is happening but really struggling here.

March 9, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Daud,


Thank you for taking the time to share your concerns. We are sorry to hear about the difficulties you experienced and understand how stressful this situation can be.

To help us assist you as quickly as possible, we kindly ask that you submit your query through our customer service portal using the link below:
🔗 https://www.tlscontact.com/en/contact-us/
Please include your UAN reference number so that our team can immediately identify your file and follow up with the relevant departments.

We also need to know where you want to apply.

We appreciate your understanding and cooperation, and we remain committed to resolving this matter for you as soon as we receive the necessary information.

Your TLScontact Team

Rated 1 out of 5 stars

I am utterly disappointed with the handling of Bereavement Case

I am utterly disappointed with the response I have received from the TLS Customer Support Team. They are insensitive and inconsiderate for exceptional situations.
I reached out to them multiple times in past 48 hours and every time they have given me a standard response.

Here is my plight.

I and my wife had our Schengen Visa Appointment for France at TLS London Office on 3rd Feb at 8AM. At 5AM the same morning I received a call from my sister that my father (in India) has passed away due to a sudden cardiac arrest. I had 2 options at that time :-
1. Ignore the tragic news of my father passing away and go ahead with my appointment. Get my Passport back in 2-3 weeks and travel to India.
2. Immediately leave for India to be with my grieving family especially my mother who was devastated with this news and attend the last rites of my father.
Me and my wife chose Option 2 and I don't think i need to explain the reason.
When I explained this to TLS via their contact form and requested them for a refund for my missed appointment they blatantly refused my request sighting their refund policy guidelines which I'm fully aware of. All I was looking from them was a due consideration, support and compassion to consider this as an exception but sadly I was mistaken.

PS :- I had my travel booked for France between 02-06 April via EasyJet Flight. They also have a 'strict non refund policy' but in this case they created an exception for me and have issued me a full refund.

TLS London - I think you have Robots sitting in your customer support department who don't understand the value of loss of a family member.

March 10, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Ankit,

Thank you for taking the time to share your feedback with us. We are genuinely sorry to read about your recent loss, and we extend our heartfelt condolences to you and your family during this difficult time.

We understand how distressing and unexpected circumstances such as bereavement can be, and we regret that your experience did not meet your expectations. Please be assured that we take your concerns seriously.

Please reach out to our support via this link before end of April 👉 https://www.tlscontact.com/en/contact-us/, provide your contact details and ask for these details to be forwarded to the French Supervisor; do mention the name as displayed in your Google review posted online.

We truly value your feedback and remain committed to improving the experience for all applicants.

Your TLScontact Team

Rated 1 out of 5 stars

URGENT: Technical Error "No available VACs" - Priority ILR Application

I am posting here as a last resort because my Priority Indefinite Leave to Remain (ILR) application is being indefinitely stalled by a critical technical failure on the TLScontact portal.

Since submitting my application and paying the £500 Priority Service fee on 08/Mar/2026, I have been unable to book biometrics. Every login attempt results in the error: "No available VACs for this country."

DO NOT REPLY WITH A GENERIC "CONTACT US" LINK I have already submitted two official inquiries via your website (on 08/Mar/2026 and 09/Mar/2026) and have received zero response. I have also performed every technical troubleshooting step recommended:

Clearing cache/site data and using Incognito mode.

Attempting login across multiple different browsers (Chrome, Safari, Firefox).

Using different devices (PC, Mac, and Mobile).

Accessing the portal via the "Resume" link directly from the official GOV.UK dashboard.

This is clearly a backend database synchronization issue where my UAN is not being recognized as a UK-based application. As a Priority applicant, I am paying for a 5-day turnaround that is currently being denied due to your system's failure.

March 8, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear J.Cheng,


Thank you for taking the time to share your concerns. We are sorry to hear about the difficulties you experienced and understand how stressful this situation can be.

To help us assist you as quickly as possible, we kindly ask that you submit your query through our customer service
portal using the link below:
🔗 https://www.tlscontact.com/en/contact-us/

Please include your UAN reference number so that our team can immediately identify your file and follow up with the relevant departments.

We also need to know where you want to apply.

We appreciate your understanding and cooperation, and we remain committed to resolving this matter for you as soon as we receive the necessary information.

Your TLScontact Team

Rated 5 out of 5 stars

Great service and employees

Great service and employees

March 10, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Thanks so much for the awesome review Rana! We're glad you had a great experience with our team!

Your TLScontact Team

Rated 1 out of 5 stars

REVIEW TITLE: SYSTEMIC FAILURE: TRAPPED IN A "NO-MAN’S-LAND" BETWEEN GOV.UK AND TLSCONTACT

UPDATED:
RESPONSE TO TLSCONTACT REPLY:
Given that Trustpilot doesn't have a functionality to respond to TLScontact's reply to my review, I'm including my response here:
1. UAN: The UAN to which the complaint relates to is 1212-0001-5993-0985
2. I have already submitted a complaint to TLSContact's customer service team, to no avail. For the reasons set out in my initial review, submitting a complaint to the customer service team does not resolve the time sensitive issue.

INITIAL REVIEW:
I am writing this to express my extreme dissatisfaction with the TLScontact biometric booking process. After successfully completing my UK Naturalisation application via Gov.uk and receiving my UAN, I have been met with a catastrophic system failure that has left my time-sensitive application in total limbo.

THE TECHNICAL FAILURE
Despite being a UK-based applicant, the TLScontact platform is failing to establish a functional session. While the system appears to "accept" my credentials, it immediately breaks during the authentication callback.
• THE "GHOST" LOGIN: The page displays the nonsensical error message: "No available VACs for this country," despite the fact that I am applying from within the UK where UKVCAS service points are fully operational.
• SESSION BREAKAGE: The top right of the page continues to show "Login" even after authentication, proving the platform is failing to initialize the session properly.
• BROKEN ACTIVATION LINKS: The "Activate your account" email links—both the button and the long-form URL—are now completely dead, leading only to a generic "Oh no! It seems you have entered an invalid URL" error screen.

TROUBLESHOOTING EXHAUSTED
I have followed every standard protocol to resolve this on my end: clearing cache/cookies, testing multiple browsers, using incognito mode, and resetting my password. None of these steps address what is clearly a deep-seated server-side or API handshake issue between TLScontact and the Home Office.

A SYSTEMIC ISSUE WITH ZERO SUPPORT
A quick search of Reddit and Trustpilot confirms I am not alone; dozens of applicants are currently trapped in this exact loop. We are being left stranded with:
• ZERO PHONE SUPPORT: There is no way to speak to a human being to resolve a technical blocker.
• NO ESCALATION PATH: There is no functional "Help" or "Report a Bug" feature that leads to a resolution.
• WASTED TIME: In a process as critical and time-sensitive as Naturalisation, being ignored by a "service partner" is utterly unacceptable.

FINAL VERDICT
This is not a "minor glitch." It is a total service collapse for a mandatory immigration step. TLScontact’s platform and lack of customer accountability are nowhere near the standard required for such a significant responsibility. The service feels careless, dysfunctional, and deeply unfair to applicants who have no alternative but to use this broken system.

March 9, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Francois,

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 1 out of 5 stars

Systemic Problem Needs to be addressed

Like many other customers who have left one-star reviews, I have encountered the exact same issue: “No available VACs for this country.”
This is clearly a systemic bug in the system that has been affecting numerous applicants and desperately needs to be fixed.
We paid £500 for the Priority 5-day service, expecting fast and reliable processing. Instead, this technical fault has caused significant and completely avoidable delays to my ILR application.
To make matters worse, the only way to contact support is through an online form with a promised response time of up to 10 working days. This level of support is totally unacceptable.
I submitted all my details through the support form and have still received no response whatsoever.
This experience has been extremely disappointing and stressful. I strongly urge the company to resolve this widespread issue immediately.

March 9, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Mr Lee,

Thank you for taking the time to share your concerns. We are sorry to hear about the difficulties you experienced and understand how stressful this situation can be.

To help us assist you as quickly as possible, we kindly ask that you submit your query through our customer service portal using the link below:
🔗 https://www.tlscontact.com/en/contact-us/
Please include your UAN reference number so that our team can immediately identify your file and follow up with the relevant departments. We also need to know where you want to apply.

We appreciate your understanding and cooperation, and we remain committed to resolving this matter for you as soon as we receive the necessary information.

Your TLScontact Team

Rated 1 out of 5 stars

After paying so much money to renew my…

After paying so much money to renew my visa, I cannot log onto your website to book an appoinment. I have filled in some onlinbe form but it says I will only be contacted after three days! Worst ever customer experience of my life! This is so frustrating, shocking and nerve racking. I suppose I will now be blamed for this delay and my Visa cancelled.

March 9, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear A K,

Thank you for taking the time to share your concerns. We are sorry to hear about the difficulties you experienced and understand how stressful this situation can be.

To help us assist you as quickly as possible, we kindly ask that you submit your query through our customer service portal using the link below:
🔗 https://www.tlscontact.com/en/contact-us/
Please include your UAN reference number so that our team can immediately identify your file and follow up with the relevant departments. We also need to know where you want to apply.

We appreciate your understanding and cooperation, and we remain committed to resolving this matter for you as soon as we receive the necessary information.

Your TLScontact Team

Rated 1 out of 5 stars

I am extremely disappointed with the…

I am extremely disappointed with the service provided by UKVCAS/Sopra Steria. Due to a major technical failure on their website, the document upload page for my application remained completely blank. Despite this being their system’s error, I was treated with zero empathy or professional support.
I was forced to book a new appointment and travel to the center, only to be told they would not scan my documents on-site. Instead, they sent me away to a local library to print over 100 pages of evidence at my own expense. This cost me an additional £20-£30 in printing fees and £20 in parking and fuel, all because their portal failed.
To make matters worse, the library could not provide a formal receipt, and despite their staff witnessing my distress and the fact that my phone battery had died, they offered no practical help.
This follows a previous two-year delay where I never received my BRP from a 2020 application, which caused immense hardship for me and my wife. It is completely unfair to penalize applicants financially for the company’s own IT malfunctions. I will be escalating this matter to the Ombudsman. Avoid this service if you can—they are helpful only until something goes wrong with their own systems.

Email I sent it subject line : Urgent : FORMAL COMPLAINT: Persistent Technical Failure (Error 500) - UAN: 1212

March 9, 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Melis,
Thank you for taking the time to share your feedback. We are sorry to hear that your recent experience did not meet your expectations.
After reviewing our records, we have not been able to locate any application matching the details you provided. Without a valid UAN reference and your full name as submitted in the application, we are unable to verify the events described or carry out a proper investigation.
Please note that our service points do not offer printing document access on site for security reasons. Applicants are required to bring their documents printed and ready in advance. In cases where applicants were affected by the recent technical issue with the document upload portal, our team did their best to assist and complete registrations wherever possible.
We are committed to reviewing your concerns thoroughly. To allow us to investigate your case immediately, please contact our customer service team using the link below and provide your correct UAN reference number and full name:
https://www.tlscontact.com/en/contact-us/
Once we receive the correct details, we will be happy to follow up with the relevant team and provide you with a full update.
Thank you again for bringing this to our attention. We aim to ensure a smooth and fair experience for all applicants, and your feedback helps us improve.
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