Thai Visas, Company Setup & Property Services in Hua Hin
The team at Thai Business & Property Services prepare and check every file for you, explain the steps in plain English and stay on hand for years afterwards.
Trusted by expats for over 22 years · English & Thai
Phetkasem Road, Hua Hin
What do you need help with?
Pick the one that sounds like you.
- Retirement visa & yearly extensionNon-O, bank or income evidence, TM.7
- 90-day reports & re-entry permitsNever miss a deadline
- A Thai willWith Premier Legal Services
- Personal income taxDo you need to file in Thailand?
- Register a Thai companyRegistration, tax ID, VAT, seals
- Work permit & Non-B visaFor you and foreign staff
- Monthly accounts & taxVAT, withholding, social security
- LicencesFood, alcohol, tobacco, entertainment
- Property managementInspections, bills, keys
- Rent it outTenants, leases, rent collection
- Maintenance & renovationTrusted local trades, supervised
- Leases & contractsDrafted by Premier Legal Services
- Marriage visa & extensionLiving with a Thai spouse
- Wills & executorsProtect your family here
- Repatriation serviceHelp after a death in Thailand
- Notary & translationsDocuments for use abroad
You came for the sea and the sunshine. We’ll handle the paperwork.
Retiring, investing or starting a business in Hua Hin, Cha-am or Pranburi: spend your time here, not in queues.





A friendly office where you can just walk in and ask.
No call centre, no rushing you out. Sit down, show us the letter you got from immigration, and we’ll tell you exactly where you stand and what it will cost before anything starts.
Seven services, one familiar face
Most clients use two or three. Because it’s all under one roof, nothing falls between the cracks.
Three easy steps, and you can relax
Have a chat
Call, message or walk in. The first conversation is free and there’s no obligation.
Get a clear plan
A simple list of what’s needed, how long it takes and the full price. No surprises.
We take care of it
We prepare, translate and file, come with you where it helps, and remind you next year.
“Having worked with TBS for over 10 years, I have always been impressed by the quality of services, clarity of communication and efficiency of the work done.”
Hua Hin Divers
“I was guided through all the necessary steps, which in this country can be a real minefield. Marasri is always on hand to advise. A one stop, all you need professional service.”
“Miss Marasri went far beyond what an accounting office owes its clients. Without her I would never have managed. You will appreciate her sharp mind, her perfect English and her integrity.”
Need a lawyer too? They’re in the same office.
Premier Legal Services (barrister, lawyer, consultant) shares our Hua Hin office, so wills, leases and court matters stay joined up with your paperwork.



Find us on Phetkasem Road
Bring your passport and any letters you’ve had. We’ll take it from there.
- When
- Mon–Fri 10:00–16:00
- TBPS
- 081 353 2253
- LINE
- Chat on LINE Marasri@TBS
Before you get in touch
The questions people usually ask first.
Do I need an appointment?
Walk-ins are welcome during office hours, but calling ahead means the right person is free and we can tell you what to bring.
Is TBPS the same company as TBS?
Yes. TBS, Thailand Business Services, is now Thai Business & Property Services. Same people, new name and a new office in Hua Hin. Former clients from Jomtien and Pranburi are very welcome.
How do your fees work?
You get the full cost, including government fees, before any work starts. There is no charge for a first conversation.
Can you help if I am not in Thailand?
Yes, for many things: accounts, property management, rentals, maintenance and parts of company work can be handled while you are abroad. Visa applications usually need you in person.
Which areas do you cover?
Hua Hin and the surrounding area, including Cha-am, Pranburi and Sam Roi Yot. Accounting and company work can be done for clients anywhere in Thailand.
Let’s make Thailand feel easy again.
Tell us what’s on your mind. A first chat is free, in English or Thai.