 There are two doctors' surgeries in the town, both just off Upper Galdeford.The Shropshire Fire and Rescue Service have a fire station on Weeping Cross Lane, manned by retained firefighters.West Mercia Police have a police station on Lower Galdeford.