One Agency Profile

Craig Wieckhorst

Craig is our inhouse Navy Veteran who has dropped the anchor, and given up life on the high seas to embark on a new journey in Real Estate.


After 16 years of Service for the Royal Australian Navy, Craig brings a unique and honourable skillset to the Real Estate Community.

Throughout his extensive career, travelling overseas, serving operationally in a Multi Nation led operation in Afghanistan and experiencing a sometimes demanding way of life Craig is no stranger to hard work and commitment.

Throughout Craig's Navy career he experienced the difficulties of securing suitable rental accommodation when required to relocate due to Service life. Craig decided to found Military Housing Solutions, a service solely dedicated to assisting Defence members find suitable rental accommodation while working with agents across Sydney.


Instilled with the core values of honour, honesty, courage, loyalty and integrity Craig brings a 'bottom line up front' approach, which his clients have come to know and appreciate.

Craig's strengths are his energy and passion. Outside of Real Estate Craig's lives and breathes all things fitness - being a Navy Physical Training Instructor his energy is visibly transferred to everything that he does. This guarantees our clients experience a second to none service that only a Navy Veteran can offer.

Military Honours

Australian Active Service Medal
Afghanistan Campaign Medal
Iraq Campaign Medal
Australian Operational Service Medal - Border Protection
Defence Force Long Service Medal
Australian Defence Medal
North Atlantic Treaty Organisation ISAF "Afghanistan"

"I believe that my extensive Military career brings with it an exceptionally high standard of service that clients will appreciate. As a partner in the company I have a vested interest in ensuring that all our clients are left feeling assured that their real estate experience with One Agency is a unique and personal experience that is second to none."


Craig Wieckhorst

Office Address
1/483-485 Bunnerong Rd, Matraville, NSW 2036, Australia