No matter what services you are looking to outsource for your business, whether that be photography, IT, accounting, or otherwise, there are always advantages to going local.
1. Support
The biggest reason you will personally notice, is that you cannot get the same level of support. If an IT company based in Adelaide has to come on-site to your business in the Riverland, theres a 2.5-3 hour wait just until they arrive. This will also end up costing more for you, and is extremely inconvenient.
2. Supporting local jobs
By going local, you're helping creating local jobs, which helps the local economy, and can help keep people in the region.
3. Giving back to the community
By supporting a local business, they can then in turn, support local sporting clubs, or community events. This benefits everyone in the local community and is one of the most important reasons to stay local. If you go to a local oval, or sporting club, you'll probably see that over half of the advertising signs are for local businesses, and that is proof that without local businesses supporting each other, the community can't thrive.
Working with and supporting local businesses benefits everyone, and it doesn't matter which field you're looking to outsource, you will always be helping local jobs, and the community, by going local.