Obwohl der Ort sehr klein ist, verfügt Soajo über eine Vielzahl an kleineren Geschäften. Dort kan man alles einkaufen, was man für einen längeren oder kürzeren Aufenthalt braucht. Man sollte immer genug Bargeld dabei haben (Soajo hat einen Bankautomaten), da die meisten Läden keine Kartenzahlung akzeptieren. Der Ort verfügt auch über eine Apotheke
Auf der Zufahrt zum Hauptplatz von der Av. 25 de Abril ist ein kleiner Metzger gelegen. Dort kann man sich mit Fleisch aus der Region eindecken. Die Besitzerin ist sehr freundlich und hilfsbereit. Die Öffnungszeiten sind twas eigenwillig und man sollte sich daher vorher vor Ort informieren.
Wer länger in Soajo bleibt, kann in dem Gemischtwarenladen auf dem Hauptplatz alles wichtige wie zum Beispiel Gasflaschen oder Grillutensilien kaufen. Wer traditionelle Küchengeräte erwerben möchte, wird dort auch fündig
Auf dem Hauptplatz befindet sich ein kleiner Souvenirladen, in dem man lokale Andenken aus der Region kaufen kann. Die meisten Andenken werden noch in Heimarbeit vor Ort gefertigt
Im Ortskern befindet sich eine keine Apotheke und ein Gesundheitszentrum. Hier kann man sich für die übliche Hausapotheke und kleinere Anliegen versorgen. Das nächste Krankenhaus ist in Ponte da Barca