Try contacting Bristol Dial a Ride if you live in the Bristol Area. Tel: 0845 1301875 to discuss your transport requirements.
If you live in the South Gloucestershire area and have difficulty using Public Transport you can register with Kingswood Community Transport. This service is free if you have a South Gloucestershire diamond bus pass but there is a £5 joining fee. Tel: 0117 9616016.