We have more than 40 years of experience in helping people change their lives for the better
Salus Withnell Hall provides a supportive environment for detoxification and recovery | Click on the image to learn more
CAIS has been named Business of the Year at the 2017 Conwy Business Awards — click on the picture for more
To find our services please select your preference below
23
Apr
Accredited Training Course, Bangor
Cyfle Cymru Courses
23
Apr
Cyfle Cymru Drop In,
Cyfle Cymru
23
Apr
Cyfle Cymru Drop In, Llangefni
Cyfle Cymru
23
Apr
Change Step Drop In, Mountain Ash
Change Step Drop-ins
23
Apr
Cyfle Cymru at 'Sit & Stew', Pensarn
Cyfle Cymru
23
Apr
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
24
Apr
Volunteering Event, Rhuddlan
Cyfle Cymru Volunteering
24
Apr
Cyfle Cymru Job Club, Llangefni
Cyfle Cymru Job Club
24
Apr
Cyfle Cymru Drop In, Amlwch
Cyfle Cymru
24
Apr
Cyfle Cymru Job Club, Wrexham
Cyfle Cymru Job Club
24
Apr
Accredited Training Course, Bangor
Cyfle Cymru Courses
24
Apr
Change Step Drop In, Barry
Change Step Drop-ins
24
Apr
Change Step Drop In, Port Talbot
Change Step Drop-ins
24
Apr
Accredited Training Course, Wrexham
Cyfle Cymru Courses
24
Apr
Cyfle Cymru Drop in, Denbigh
Cyfle Cymru
24
Apr
Accredited Training Course, Wrexham
Cyfle Cymru Courses
24
Apr
Cyfle Cymru Job Club, Rhyl
Cyfle Cymru Job Club
24
Apr
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
24
Apr
Accredited Training Course, Llangefni
Cyfle Cymru Courses
24
Apr
Change Step Drop In, Aberystwyth
Change Step Drop-ins
25
Apr
Accredited Training Course, Colwyn Bay
Cyfle Cymru Courses
25
Apr
Accredited Training Course, Wrexham
Cyfle Cymru Courses
25
Apr
Cyfle Cymru Job Club, Caernarfon
Cyfle Cymru Job Club
25
Apr
Cyfle Cymru at 'Sit & Stew', Colwyn Bay
Cyfle Cymru
25
Apr
Accredited Training Course, Rhyl
Cyfle Cymru Courses
25
Apr
Cyfle Cymru Drop In, Caernarfon
Cyfle Cymru
25
Apr
Cyfle Cymru Activity, Wrexham
Cyfle Cymru Activities
26
Apr
Volunteering Event, Rhuddlan
Cyfle Cymru Volunteering
26
Apr
Volunteering Event, Wrexham
Cyfle Cymru Volunteering
26
Apr
Change Step Drop In, Ton Pentre/Gelli
Change Step Drop-ins
26
Apr
Volunteering Event, Connah's Quay
Cyfle Cymru Volunteering
26
Apr
Volunteering Event,
Cyfle Cymru Volunteering
26
Apr
Cyfle Cymru Drop In, Blaenau Ffestiniog
Cyfle Cymru
26
Apr
Accredited Training Course, Wrexham
Cyfle Cymru Courses
26
Apr
Volunteering Event, Corwen
Cyfle Cymru Volunteering
26
Apr
Cyfle Cymru Drop In, Llandudno
Cyfle Cymru
26
Apr
Change Step Drop In, Llandudno
Change Step Drop-ins
27
Apr
Cyfle Cymru Job Club, Bangor
Cyfle Cymru Job Club
27
Apr
Cyfle Cymru at 'Crisis Café', Wrexham
Cyfle Cymru
27
Apr
Cyfle Cymru Drop In, Rhyl
Cyfle Cymru
27
Apr
Cyfle Cymru Job Club, Colwyn Bay
Cyfle Cymru Job Club
27
Apr
Cyfle Cymru Drop In, Bangor
Cyfle Cymru
27
Apr
Cyfle Cymru Drop In, Llanrwst
Cyfle Cymru
30
Apr
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
30
Apr
Accredited Training Course, Bangor
Cyfle Cymru Courses
30
Apr
Change Step Drop In, Mountain Ash
Change Step Drop-ins
30
Apr
Cyfle Cymru Drop In, Llangefni
Cyfle Cymru
30
Apr
Cyfle Cymru at 'Sit & Stew', Pensarn
Cyfle Cymru
01
May
Cyfle Cymru Job Club, Flint
Cyfle Cymru Job Club
01
May
Accredited Training Courses, Bangor
Cyfle Cymru Courses
01
May
Volunteering Event, Bangor
Cyfle Cymru Volunteering
01
May
Cyfle Cymru Drop In, Amlwch
Cyfle Cymru
01
May
Change Step Drop In, Barry
Change Step Drop-ins
01
May
Cyfle Cymru Job Club, Wrexham
Cyfle Cymru Job Club
01
May
Cyfle Cymru Drop In, Flint
Cyfle Cymru
01
May
Change Step Drop In, Port Talbot
Change Step Drop-ins
01
May
Cyfle Cymru Drop in, Denbigh
Cyfle Cymru
01
May
Accredited Training Course, Wrexham
Cyfle Cymru Courses
01
May
Cyfle Cymru Job Club, Rhyl
Cyfle Cymru Job Club
01
May
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
01
May
Accredited Training Course, Llangefni
Cyfle Cymru Courses
02
May
Accredited Training Course, Colwyn Bay
Cyfle Cymru Courses
02
May
Change Step Drop In, Newport
Change Step Drop-ins
02
May
Cyfle Cymru Job Club, Caernarfon
Cyfle Cymru Job Club
02
May
Cyfle Cymru at 'Sit & Stew', Colwyn Bay
Cyfle Cymru
02
May
Cyfle Cymru Drop In, Caernarfon
Cyfle Cymru
02
May
Cyfle Cymru Drop In, Caernarfon
Cyfle Cymru
03
May
Volunteering Event, Ruddlan
Cyfle Cymru Volunteering
03
May
Change Step Drop In, Ton Pentre/Gelli
Change Step Drop-ins
03
May
Cyfle Cymru Activity, Bangor
Cyfle Cymru Activities
03
May
Cyfle Cymru Drop In, Blaenau Ffestiniog
Cyfle Cymru
03
May
Accredited Training Course, Rhyl
Cyfle Cymru Courses
03
May
Change Step Drop In, Llandudno
Change Step Drop-ins
03
May
Cyfle Cymru Drop-In, Llandudno
Cyfle Cymru
03
May
Cyfle Cymru Drop In, Mold
Cyfle Cymru
04
May
Cyfle Cymru Job Club, Wrexham
Cyfle Cymru Job Club
04
May
Cyfle Cymru Job Club, Bangor
Cyfle Cymru Job Club
04
May
Volunteering Event, Wrexham
Cyfle Cymru Volunteering
04
May
Cyfle Cymru Job Club, Colwyn Bay
Cyfle Cymru Job Club
04
May
Cyfle Cymru Drop In, Rhyl
Cyfle Cymru
04
May
Volunteering Event, Colwyn Bay
Cyfle Cymru Volunteering
04
May
Cyfle Cymru Drop In, Bangor
Cyfle Cymru
04
May
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
07
May
Cyfle Cymru at 'Sit & Stew', Pensarn
Cyfle Cymru
08
May
Cyfle Cymru Job Club, Flint
Cyfle Cymru Job Club
08
May
Volunteering Event, Rhuddlan
Cyfle Cymru Volunteering
08
May
Volunteering Event, Colwyn Bay
Cyfle Cymru Volunteering
08
May
Cyfle Cymru Drop In, Flint
Cyfle Cymru
08
May
Cyfle Cymru Drop in, Denbigh
Cyfle Cymru
08
May
Accredited Training Course, Wrexham
Cyfle Cymru Courses
08
May
Cyfle Cymru Job Club, Rhyl
Cyfle Cymru Job Club
08
May
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
08
May
Change Step Drop In, Aberystwyth
Change Step Drop-ins
09
May
Accredited Training Course, Colwyn Bay
Cyfle Cymru Courses
09
May
Cyfle Cymru at 'Sit & Stew', Colwyn Bay
Cyfle Cymru
10
May
Volunteering Event, Ruddlan
Cyfle Cymru Volunteering
10
May
Change Step Drop In, Ton Pentre/Gelli
Change Step Drop-ins
10
May
Volunteering Event, Buckley
Cyfle Cymru Volunteering
10
May
Cyfle Cymru Drop In, Blaenau Ffestiniog
Cyfle Cymru
10
May
Accredited Training Course, Corwen
Cyfle Cymru Courses
10
May
Cyfle Cymru Drop-In, Llandudno
Cyfle Cymru
11
May
Cyfle Cymru Job Club, Wrexham
Cyfle Cymru Job Club
11
May
Cyfle Cymru Drop In, Rhyl
Cyfle Cymru
11
May
Cyfle Cymru Job Club, Colwyn Bay
Cyfle Cymru Job Club
11
May
Cyfle Cymru Drop-In, Llanrwst
Cyfle Cymru
11
May
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
14
May
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
14
May
Accredited Training Course, Bangor
Cyfle Cymru Courses
14
May
Cyfle Cymru Drop In, Llangefni
Cyfle Cymru
14
May
Cyfle Cymru at 'Sit & Stew', Pensarn
Cyfle Cymru
14
May
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
15
May
Cyfle Cymru Job Club, Flint
Cyfle Cymru Job Club
15
May
Volunteering Event, Rhuddlan
Cyfle Cymru Volunteering
15
May
Accredited Training Courses, Bangor
Cyfle Cymru Courses
15
May
Cyfle Cymru Job Club, Wrexham
Cyfle Cymru Job Club
15
May
Cyfle Cymru Drop In, Amlwch
Cyfle Cymru
15
May
Volunteering Event, Bangor
Cyfle Cymru Volunteering
15
May
Cyfle Cymru Drop In, Flint
Cyfle Cymru
15
May
Cyfle Cymru Drop in, Denbigh
Cyfle Cymru
15
May
Accredited Training Course, Wrexham
Cyfle Cymru Courses
15
May
Cyfle Cymru Job Club, Rhyl
Cyfle Cymru Job Club
15
May
Accredited Training Course, Llangefni
Cyfle Cymru Courses
15
May
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
16
May
Cyfle Cymru Job Club, Caernarfon
Cyfle Cymru Job Club
16
May
Cyfle Cymru Activity, Rhyl
Cyfle Cymru Activities
16
May
Cyfle Cymru at 'Sit & Stew', Colwyn Bay
Cyfle Cymru
16
May
Cyfle Cymru Drop In, Caernarfon
Cyfle Cymru
17
May
Volunteering Event, Ruddlan
Cyfle Cymru Volunteering
17
May
Volunteering Event, Wrexham
Cyfle Cymru Volunteering
17
May
Change Step Drop In, Ton Pentre/Gelli
Change Step Drop-ins
17
May
Cyfle Cymru Activity, Bangor
Cyfle Cymru Activities
17
May
Cyfle Cymru Drop In, Blaenau Ffestiniog
Cyfle Cymru
17
May
Accredited Training Course, Rhyl
Cyfle Cymru Courses
17
May
Cyfle Cymru Drop-In, Llandudno
Cyfle Cymru
17
May
Cyfle Cymru Drop In, Mold
Cyfle Cymru
18
May
Cyfle Cymru Job Club, Bangor
Cyfle Cymru Job Club
18
May
Cyfle Cymru Job Club, Wrexham
Cyfle Cymru Job Club
18
May
Cyfle Cymru Drop In, Rhyl
Cyfle Cymru
18
May
Volunteering Event, Wrexham
Cyfle Cymru Volunteering
18
May
Cyfle Cymru Job Club, Colwyn Bay
Cyfle Cymru Job Club
18
May
Volunteering Event, Colwyn Bay
Cyfle Cymru Volunteering
18
May
Cyfle Cymru Drop In, Bangor
Cyfle Cymru
18
May
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
21
May
Accredited Training Course, Bangor
Cyfle Cymru Courses
21
May
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
21
May
Cyfle Cymru Drop In, Llangefni
Cyfle Cymru
21
May
Cyfle Cymru at 'Sit & Stew', Pensarn
Cyfle Cymru
21
May
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
22
May
Cyfle Cymru Job Club, Flint
Cyfle Cymru Job Club
22
May
Volunteering Event, Rhuddlan
Cyfle Cymru Volunteering
22
May
Accredited Training Courses, Bangor
Cyfle Cymru Courses
22
May
Volunteering Event, Bangor
Cyfle Cymru Volunteering
22
May
Cyfle Cymru Drop In, Amlwch
Cyfle Cymru
22
May
Cyfle Cymru Drop In, Flint
Cyfle Cymru
22
May
Cyfle Cymru Drop In, Denbigh
Cyfle Cymru
22
May
Accredited Training Course, Wrexham
Cyfle Cymru Courses
22
May
Cyfle Cymru Job Club, Rhyl
Cyfle Cymru Job Club
22
May
Accredited Training Course, Llangefni
Cyfle Cymru Courses
22
May
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
23
May
Accredited Training Course, Colwyn Bay
Cyfle Cymru Courses
23
May
Cyfle Cymru Job Club, Caernarfon
Cyfle Cymru Job Club
23
May
Cyfle Cymru at 'Sit & Stew', Colwyn Bay
Cyfle Cymru
23
May
Cyfle Cymru Drop In, Caernarfon
Cyfle Cymru
24
May
Volunteering Event, Ruddlan
Cyfle Cymru Volunteering
24
May
Change Step Drop In, Ton Pentre/Gelli
Change Step Drop-ins
24
May
Cyfle Cymru Activity, Bangor
Cyfle Cymru Activities
24
May
Volunteering Event, Connah's Quay
Cyfle Cymru Volunteering
24
May
Cyfle Cymru Drop In, Blaenau Ffestiniog
Cyfle Cymru
24
May
Accredited Training Course, Corwen
Cyfle Cymru Courses
24
May
Cyfle Cymru Drop-In, Llandudno
Cyfle Cymru
24
May
Cyfle Cymru Drop In, Mold
Cyfle Cymru
25
May
Cyfle Cymru Job Club, Bangor
Cyfle Cymru Job Club
25
May
Cyfle Cymru Job Club, Wrexham
Cyfle Cymru Job Club
25
May
Cyfle Cymru Job Club, Colwyn Bay
Cyfle Cymru Job Club
25
May
Cyfle Cymru Drop In, Bangor
Cyfle Cymru
25
May
Cyfle Cymru Drop-In, Llanrwst
Cyfle Cymru
25
May
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
26
May
Volunteering Event, Wrexham
Cyfle Cymru Volunteering
28
May
Cyfle Cymru at 'Sit & Stew', Pensarn
Cyfle Cymru
29
May
Cyfle Cymru Job Club, Flint
Cyfle Cymru Job Club
29
May
Accredited Training Courses, Bangor
Cyfle Cymru Courses
29
May
Volunteering Event, Rhuddlan
Cyfle Cymru Volunteering
29
May
Cyfle Cymru Drop In, Amlwch
Cyfle Cymru
29
May
Cyfle Cymru Job Club, Wrexham
Cyfle Cymru Job Club
29
May
Volunteering Event, Bangor
Cyfle Cymru Volunteering
29
May
Cyfle Cymru Drop In, Flint
Cyfle Cymru
29
May
Cyfle Cymru Drop In, Denbigh
Cyfle Cymru
29
May
Accredited Training Course, Wrexham
Cyfle Cymru Courses
29
May
Cyfle Cymru Job Club, Rhyl
Cyfle Cymru Job Club
29
May
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
29
May
Accredited Training Course, Llangefni
Cyfle Cymru Courses
30
May
Accredited Training Course, Colwyn Bay
Cyfle Cymru Courses
30
May
Cyfle Cymru Job Club, Caernarfon
Cyfle Cymru Job Club
30
May
Cyfle Cymru at 'Sit & Stew', Colwyn Bay
Cyfle Cymru
30
May
Cyfle Cymru Drop In, Caernarfon
Cyfle Cymru
31
May
Volunteering Event, Ruddlan
Cyfle Cymru Volunteering
31
May
Change Step Drop In, Ton Pentre/Gelli
Change Step Drop-ins
31
May
Cyfle Cymru Activity, Bangor
Cyfle Cymru Activities
31
May
Cyfle Cymru Drop In, Blaenau Ffestiniog
Cyfle Cymru
31
May
Accredited Training Course, Rhyl
Cyfle Cymru Courses
31
May
Cyfle Cymru Drop-In, Llandudno
Cyfle Cymru
31
May
Cyfle Cymru Drop In, Mold
Cyfle Cymru
01
Jun
Volunteering Event, Wrexham
Cyfle Cymru Volunteering
01
Jun
Cyfle Cymru Drop In, Bangor
Cyfle Cymru
04
Jun
Cyfle Cymru Drop In, Llangefni
Cyfle Cymru
04
Jun
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
05
Jun
Volunteering Event, Colwyn Bay
Cyfle Cymru Volunteering
05
Jun
Cyfle Cymru Drop In, Amlwch
Cyfle Cymru
05
Jun
Cyfle Cymru Drop In, Flint
Cyfle Cymru
05
Jun
Cyfle Cymru Drop In, Denbigh
Cyfle Cymru
06
Jun
Cyfle Cymru Drop In, Caernarfon
Cyfle Cymru
07
Jun
Cyfle Cymru Drop In, Blaenau Ffestiniog
Cyfle Cymru
07
Jun
Accredited Training Course, Corwen
Cyfle Cymru Courses
07
Jun
Cyfle Cymru Drop-In, Llandudno
Cyfle Cymru
07
Jun
Cyfle Cymru Drop In, Mold
Cyfle Cymru
08
Jun
Volunteering Event, Colwyn Bay
Cyfle Cymru Volunteering
08
Jun
Cyfle Cymru Drop In, Bangor
Cyfle Cymru
08
Jun
Cyfle Cymru Drop-In, Llanrwst
Cyfle Cymru
11
Jun
Cyfle Cymru Drop In, Llangefni
Cyfle Cymru
11
Jun
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
12
Jun
Volunteering Event, Rhuddlan
Cyfle Cymru Volunteering
12
Jun
Cyfle Cymru Drop In, Amlwch
Cyfle Cymru
12
Jun
Cyfle Cymru Drop In, Flint
Cyfle Cymru
12
Jun
Cyfle Cymru Drop In, Denbigh
Cyfle Cymru
13
Jun
Cyfle Cymru Drop In, Caernarfon
Cyfle Cymru
14
Jun
Volunteering Event, Buckley
Cyfle Cymru Volunteering
14
Jun
Cyfle Cymru Drop In, Blaenau Ffestiniog
Cyfle Cymru
14
Jun
Cyfle Cymru Drop-In, Llandudno
Cyfle Cymru
14
Jun
Cyfle Cymru Drop In, Mold
Cyfle Cymru
15
Jun
Cyfle Cymru Drop In, Bangor
Cyfle Cymru
18
Jun
Cyfle Cymru Drop In, Llangefni
Cyfle Cymru
18
Jun
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
19
Jun
Volunteering Event, Rhuddlan
Cyfle Cymru Volunteering
19
Jun
Cyfle Cymru Drop In, Amlwch
Cyfle Cymru
19
Jun
Cyfle Cymru Drop In, Flint
Cyfle Cymru
19
Jun
Cyfle Cymru Drop In, Denbigh
Cyfle Cymru
20
Jun
Cyfle Cymru Drop In, Caernarfon
Cyfle Cymru
21
Jun
Volunteering Event, Wrexham
Cyfle Cymru Volunteering
21
Jun
Cyfle Cymru Drop In, Blaenau Ffestiniog
Cyfle Cymru
21
Jun
Volunteering Event, Corwen
Cyfle Cymru Volunteering
21
Jun
Cyfle Cymru Drop-In, Llandudno
Cyfle Cymru
21
Jun
Cyfle Cymru Drop In, Mold
Cyfle Cymru
22
Jun
Volunteering Event, Colwyn Bay
Cyfle Cymru Volunteering
22
Jun
Cyfle Cymru Drop In, Bangor
Cyfle Cymru
22
Jun
Cyfle Cymru Drop-In, Llanrwst
Cyfle Cymru
25
Jun
Cyfle Cymru Drop In, Llangefni
Cyfle Cymru
25
Jun
Cyfle Cymru Drop In, Wrexham
Cyfle Cymru
26
Jun
Volunteering Event, Rhuddlan
Cyfle Cymru Volunteering
26
Jun
Cyfle Cymru Drop In, Amlwch
Cyfle Cymru
26
Jun
Cyfle Cymru Drop In, Flint
Cyfle Cymru
26
Jun
Cyfle Cymru Drop In, Denbigh
Cyfle Cymru
27
Jun
Cyfle Cymru Drop In, Caernarfon
Cyfle Cymru
28
Jun
Volunteering Event, Wrexham
Cyfle Cymru Volunteering
28
Jun
Volunteering Event, Connah's Quay
Cyfle Cymru Volunteering
28
Jun
Cyfle Cymru Drop In, Blaenau Ffestiniog
Cyfle Cymru
28
Jun
Cyfle Cymru Drop-In, Llandudno
Cyfle Cymru
28
Jun
Cyfle Cymru Drop In, Mold
Cyfle Cymru
29
Jun
Cyfle Cymru Drop In, Bangor
Cyfle Cymru
05
Jul
Accredited Training Course, Corwen
Cyfle Cymru Courses
02
Aug
Accredited Training Course, Corwen
Cyfle Cymru Courses