Arriving in Australia as a tourist – When to use an Australian Visa Consultant?

How does the partner visa system work in Australia – When do you need a Melbourne partner visa specialist?