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

I cancelled my appointment within the…

I cancelled my appointment within the refund period and submitted a refund request.
After many months and repeated follow-ups by phone and email, I still have not received my refund or a clear timeline.
Reference: FRA1ED20257009299
Payment was taken immediately, but refund remains pending for close to one year

4 March 2025
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Shaad,

Thank you for contacting us. We have reviewed your refund request with our Finance team.

According to their records, the refund for your cancelled appointment was processed successfully and within the eligible refund period. Since the transaction was completed on our side, we kindly suggest checking directly with your bank or payment provider.

If you need any further assistance or information, please feel free to let us know.

Your TLScontact Team

Rated 5 out of 5 stars

"Had a great experience at the…

"Had a great experience at the TLScontact Liverpool centre today. The process was quick, well-organized, and the staff were very professional. I was in and out much faster than expected!"

10 February 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Thanks for the awesome feedback Queenran Mariyathas! So glad to hear you had a great experience at our Liverpool centre. We appreciate your kind words about our team! Your TLScontact Team

Rated 5 out of 5 stars

Professionalism and expertise

Very good and very easy

10 February 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Thank you for your generous rating Abd sabbagh! We're thrilled that you had such a positive experience. Your TLScontact Team

Rated 5 out of 5 stars

⭐⭐⭐⭐⭐

⭐⭐⭐⭐⭐
I had a great experience at this TLScontact centre in Nottingham. The staff were friendly and professional, especially Claire and Josh, who were both very kind and welcoming. The biometric appointment process was smooth, and I felt comfortable throughout my appointment. Thank you for the excellent service!

10 February 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Irum,

Thank you for your review. We are glad to hear that you had a great experience at our premises. Within TLScontact we are putting effort into making our services accessible and convenient to all our customers, whatever their particular needs. Again, we are happy that our staff could provide the required help and to see your review here. We hope to see you again.

Your TLScontact Team.

Rated 2 out of 5 stars

Appointment booking rarely works...its like a lottery!!

Trying to book an appointment since last few days, the website does not load any available appointment slots. TLS website is painful to use.

Tried contacting TLS customer service but they are not enabled to help customers with this issue apparently.

I faced similar issues while applying through TLS contact the previous time as well.

Request TLS team to permanently fix these issues.

9 February 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact


Dear R V Nair,


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 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

Friendly

Friendly. Helpful. All good.

9 February 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Thanks so much for the awesome review Carmen ! We really appreciate your kind words. Glad to hear you had a great experience! We look forward to serve you again in the future! Your TLScontact Team

Rated 5 out of 5 stars

They are doing a fantastic job

They are doing a fantastic job. They provided excellent support and guided me through every step of the process. Everything was delivered right on schedule; I am very grateful for their help. Many thanks!

8 February 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Norie,

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

The stuff was friendly and helpful.

The stuff was friendly and helpful.
Everything was organize.

6 February 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Jeanine,

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

Your TLScontact Team

Rated 1 out of 5 stars

I can't empty the shopping basket which…

I can't empty the shopping basket which now shows £250 to £375 per just one visit. I've tried for hours doing everything I could find online but nothing works???!!! I just want to pay £125 for one appointment. Its been so stressful and I can see that there are many others who experience the same.

6 February 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Sam,


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 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

It’s really difficult to secure an…

It’s really difficult to secure an appointment with them for a visa application. I have been trying for one week and still not succeeded yet.

6 February 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Spphie,


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 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

Repeated failings!

This is the third consecutive year I have made an application for an appointment for a French visa using the TLS contact website. There has been zero improvement in this apalling website in those 3 years. It has taken on average 4-5 days to succeed in booking an appointment on each occasion. The website gets stuck in loops repeatedly requiring you to log in again. You are "timed out" due to going in circles on previous pages. Sometimes the "submit" button does not work even though you've checked that all fields in the form are correctly filled in and no "request to fill" request is indicated. Then you are informed that you have reached the "maximum number of applications for the Centre" and you can make no more applications (although I only appeared to have tried to make one application). The remedy was to delete that application but the delete button was grayed out and I was told that the function could not be rendered effective until after 5pm that day i.e. a 6 hour wait. Support staff give contradictory advice but all seem to agree that you should change the browser that you're using -leading to me trying 4 different browsers - I have even been asked to use a completely different computer with a different operating system. I've also been asked on 2 occasions to create a completely new email account to get round the glitches in the system. The responses of TLS contact to these issues flagged by numerous complainants are the habitual corporate lip-service-type assurances which result in no meaningful change whatsoever. When are they going to be sacked and replaced by an even half-efficient service?

5 February 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear D Holden,

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 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

This is TLScontacts answer to my email…

This is TLScontacts answer to my email copy of the email below, I haven't paid the £50 upload fee either and I uploaded just one document and they say it's my fault.

Dear customer,
Thank you for contacting us.

According to our system, you have already submitted the supporting documents for your application and there is unfortunately no option to add any other documents at this stage via our online eSolo self-scanning platform.
However, you will be able to use our "Document scanning service" on the day of your appointment at our centre, for an additional fee. Our employees will scan and upload your additional documents to add them to your application.
Please ensure documents are:
*In A4 format
*Free of staples, clips, or bindings
*Originals only—USBs or digital devices are not accepted..
Best Regards,

This is a copy of my email to TLScontacts

Failure on TLScontact Portal & Document Upload Blocking

I am writing to submit an urgent complaint regarding persistent technical failures on the TLScontact portal that are preventing the completion of my UK visa application. I have paid the main fee of £3029 and have a confirmed appointment booked for the 17th of February.

​I am managing this application on behalf of my wife. I am responsible for all documentation, including the time-consuming process of scanning and converting 220 documents to PDF. The technical issues we are encountering are causing significant concern and stress. In particular, my wife is very worried about the approaching deadline and the potential for overstaying after the 17th of February.

​Specifically, the website has incorrectly placed a £50 "Assisted Service" fee in my basket. I did not select this service, I have not paid for it, and there is no functional way to remove it. This is currently blocking my progress. Furthermore, the inability to contact TLScontact directly by phone is a major concern. Given the substantial fees paid, a more professional and accessible level of service is expected.

​I respectfully request and trust that this technical fault can be resolved promptly so that I may upload my pdf documents as intended. Please provide a case reference number for this complaint and guidance on the next steps.

It just goes to show how inefficient they are, they just answered today here the 24th February 2026 three weeks later, I even had to pay £125 to have an appointment on the day before my wife's visa ran out, I was forced to pay because they allow bots to take up appointments forcing us to pay for their appointments.
And because of their stupid system I had to pay £3029 again, and I still haven't received the original £3029 back yet, I was forced to pay because we had mostly pdf documents and they wouldn't upload our pdf files.

4 February 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Paul,

Thank you for your review and for explaining your situation.

After reviewing our system, we were unable to locate any record related to your application. This 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 the following 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.

Thank you for bringing this to our attention.

Your TLScontact Team

Rated 1 out of 5 stars

Rubbish website

Rubbish website!
I just paid thousands for a fast-track ILR and while trying to book a time slot for biometrics the website just blocked me out of nowhere. I didn’t even do anything unusual - was just browsing different time slots from various locations as you’d normally do when trying to to get a slot. I don’t know how long the block would be but it’s been almost two hours already. This is ridiculous. Absolute disgrace of a system.

5 February 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Macy ,


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 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

Absolutely terrible website

Absolutely terrible website. Slots are never available, so you need to keep refreshing, but if you refresh three times, it blocks you for 2 hours.

Meanwhile, there's an entire ecosystem of bots offering automated appointment booking.

I don't understand what's so hard about implementing a queue system.

Signing in barely works either, you have to pass through random checklists every. single. day.

4 February 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Nick K,


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 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

All was great

All was great, In few time all was done and over. Thank you

20 January 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Thanks for the awesome review! So glad everything went smoothly for you! Your TLScontact Team

Rated 1 out of 5 stars

Completely Misguided Advice and No Support

We applied for the Talent – Business Creation visa along with the spousal visa. TLS staff insisted this was “wrong” and told us—three different advisors—that we had to apply for the standard entrepreneur visa with no spousal option. This was completely incorrect.

France‑Visas contacted us the next morning to switch my husband’s application back to the original Talent visa type, confirming that all our documents were already correct. Because of TLS’s bad advice, I now have to travel on a visitor visa for several months, which is not suitable for our situation.

We went back to TLS three times on the same day to try to fix the application, but were repeatedly turned away and told everything was “correct” when it clearly wasn’t.

The TLS website now makes it impossible to book another appointment in time, customer service can’t help, and we’ve lost £160 in fees with no way to recover it. The whole experience has been stressful, unprofessional, and completely avoidable.

Honestly, we would have been better off going directly to the French consulate. TLS gave us the wrong advice, refused to correct it, and offered no support afterwards.

28 January 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Eva,

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

I would have given TLS contact 5 stars…

I would have given TLS contact 5 stars if I had not had to wait 30 minutes before the document verification. The document verification and the remaining process were spotless.

3 February 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Tunde Bello-Ochende,

Thank you for sharing your feedback and for your positive comments about the document verification and the rest of the process. We’re glad to hear that everything went smoothly once the verification began.
We truly appreciate your patience regarding the waiting time. We understand how valuable your time is, and we are continuously working to reduce waiting periods and improve the overall experience for our applicants.
Your feedback helps us identify where we can do better, and we thank you for taking the time to let us know. We hope to serve you even better in the future.Your TLScontact Team

Rated 1 out of 5 stars

Appalling company

Appalling company! Last time we had many problems getting a German-Schengen visa, both with their application and ignorant staff. This time the website delivers a client-side error to the browser (we have tried three different browsers). The offending line in the HTML reads:

color-adjust: exact!important;

Apparently trying to set the CSS property like this

print-color-adjust: exact !important;

but misspelling it!

Utterly wretched!
WHY, WHY, WHY, do the German Embassy use this company?

3 February 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Rodney,

Thank you for taking the time to share your feedback. We are sorry to hear about the difficulties you experienced.
After reviewing your comments, we would like to clarify that we have not encountered any technical issues with the TLScontact website. If the error you described occurred on the German government’s visa application website, kindly note that this platform is entirely managed by the German authorities and any technical concerns would need to be addressed directly with their support team.

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

Excellent personnel at the PE branch

Excellent personnel at the PE branch. The website though was difficult to manage and the reminder email mentioned the wrong town for the appointment. There were glitches with the system since it was the first day the system for Belgium visas was live, but they still finished the process within 3 hours.

2 February 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Estelle,

Thank you for sharing your experience with us. We’re delighted to hear that you found our personnel excellent and that the entire process was completed within three hours.
We also appreciate your patience regarding the website difficulties, the incorrect location in the reminder email, and the initial system glitches. As you mentioned, it was the first day the new Belgium visa system went live, and we’re actively working to resolve these early‑stage issues to ensure a smoother experience moving forward.
Your feedback is incredibly valuable, and it helps us improve our services. Thank you again for taking the time to review us. Your TLScontact Team

Rated 4 out of 5 stars

Attentive

They were a little bit late but were friendly, helpfull and attentive

2 February 2026
Unprompted review
Tlscontact logo

Reply from Tlscontact

Dear Jeanette,

We're so pleased to see your 4-star rating! Thank you for acknowledging the quality of your experience at Jeanette. We're glad we could meet your expectations.

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