Souillac is niet alleen ideaal vanwege zijn ligging, het stadje heeft ook alles in huis om u het leven aangenaam en makkelijk te maken. Er zijn grootwarenhuizen (een Leclerc, een Lidl, een Casino – wij zochten de openingsuren voor u op), benzinestations, bakkers, slagers, een biowinkel, restaurants en cafés. U vindt er ook auto- en fietsverhuurbedrijven. Hoewel Souillac slechts een dikke 3500 inwoners telt, heeft het een echte centrumfunctie voor zijn ruime omgeving, dus er zijn ook dokters, tandartsen, apothekers, een bloemenwinkel, banken en geldautomaten, optiekers, beautysalons en minstens tien kappers. Elke vrijdag vindt u er alles op de markt, en in het seizoen is er ook op woensdag een markt, alleen met specialiteiten van plaatselijke producteurs.