About Us

A migration agency that tells you the truth, even when it's not what you hoped.

Brian Chan, Registered Migration Agent, MARN 2217857, Visa Store Australia
Brian Chan Principal Director
Who We Are & Why We Started

Too many people get sold false hope,
then strung along after they've paid.

That's the reason Visa Store exists. We started this firm because too many people were paying good money for vague reassurance instead of a straight answer. You get a registered agent who looks at your real situation, tells you honestly whether it's a yes, a maybe or a no, and gives you a written quote before you commit to anything.

We're known for the cases other agents shy away from - skilled applications that don't fit a template, graduate 485s, parents you want to bring over, and refusals you've been told can't be saved. We're based in Victoria Park and we know the WA system inside out, including the parts that quietly work in your favour, like Perth counting as regional.

  • Registered with OMARA under MARN 2217857
  • Bound by the Migration Agents Code of Conduct
  • Perth office, serving all of WA and Australia
  • Onshore and offshore applicants welcome
See how a case actually runs
You should always know where you stand, what it costs, and who is actually doing the work. That person is a Registered Migration Agent, and you'll deal with them directly.
Brian Chan  ·  MARN 2217857  ·  Visa Store Australia
What We Stand For

How we do things differently.

01

Honest before helpful

We'll tell you if your case is weak, or if you don't need us at all. A clear no now beats a wasted year and wasted money later.

02

Written quote before you commit

Plan, timeline and fees in writing before you pay a cent. No vague promises, no surprises when the invoice arrives.

03

The agent, not the junior

Brian handles your case. Not a paralegal who hands it up, not a student on work experience. You deal with the registered agent directly.

04

Full compliance, always

We're bound by the MARA Code of Conduct and we take that seriously. Every referral arrangement is disclosed in writing before it happens. No exceptions.

The Hard Cases

We don't just say we take
the tough ones. We show it.

Every matter is different, so this isn't a promise about yours. It's one example, with the details changed to protect the person in it.

Skilled · Refusal Overturned
The situation

A skilled applicant came to us after a refusal on character grounds. The first submission treated a minor disclosure as a box to tick, with no real context.

What we did

We pulled the decision record, worked out what the delegate had actually weighed, and rebuilt the response against the real test, not a generic letter.

The outcome

Approved at review. The applicant kept the pathway they'd nearly lost, without starting again.

Individual matter with identifying details removed. Past results don't guarantee any particular outcome in your case.

The Team

The people looking after your case.

You're not a file number here. Every case is handled by someone whose name you can put to the work.

Brian Chan

Brian Chan

Principal Director

Leads every case and oversees the advice you get. If there's a way through, Brian will find it. If there isn't, he'll tell you straight.

MARN 2217857
Kiran Hundal

Kiran Hundal

Chief Operating Officer

Runs the case pipeline end to end, so lodgements hit their deadlines and you always know the current status without chasing it.

Karan Kaur

Operations Manager

Owns documents, evidence and lodgement prep, the detail work where weak applications usually come apart.

Tania Kaur

Education Agent

Maps the study-to-PR route from day one, matching course and provider to the visa outcome you're aiming at, not just the enrolment.

In Their Words

What our clients say.

Real reviews from people we've helped, straight from Google - the rating below updates live and isn't something we write ourselves.

Ready to talk?

Whether you're starting fresh or in a difficult situation, we'll give you an honest read on where you stand.

About Visa Store Australia Brian Chan · MARN 2217857 · Perth
--> --> --> -->
Scroll to Top