
About
In 1924, St Joseph’s was founded by the Daughters of Charity of St Vincent de Paul in Rosewell.
Since 2015 we have become an independent charity and limited company with a dedicated team of over 250 people. St Joseph’s exists to support adults with a learning disability live independent lives as active citizens of their local community with choice and control over all aspects of their lives.
Our mission, vision and values
Mission
St Joseph’s is a Vincentian Organisation within the Christian tradition. Our mission is to support people with a learning disability through their life’s journey, by meeting individual aspirations and needs so that lives are valued and transformed.
Vision
We have a vision where opportunity and inclusion is open for all people with a learning disability, so that they may contribute their gifts to society and live the life they dream of in today’s world.
Values
Our seven core Vincentian values are at the heart of all that we do:
- Respect
- Choice
- Trust
- Friendship
- Inclusion
- Skills
- Hope
Upheld by every member of our team, our Vincentian values continuously strengthen our relationships and inspire us to deliver a service where the person matters.
How we can support you
Whether you need support 24 hours a day or a few hours every week, would like to stay in your own home or receive support to find accommodation that meets your needs, we can work together to create a package of care that suits you.
Structured into four circles of best practice, our person-centred services prioritise connection, relationships, inclusion, rights and independence. To achieve the best possible outcomes for the people we support, we regularly review their care with them, and where relevant, their guardians, advocates and social workers.
To find out more about how we might be able to support you, please visit the supporting you and accommodation sections of our website.

Creating connections in our community
Passionate about making Midlothian a positive place to live and work, we play an active role in the local community.
Get in touch
We’re here to help. To find out more about our services and how we can support you, please complete our form or call us on:
0131 440 7200