Apart from the parish church and the primary school, the facilities in the village include three parks (Victory, Balmanno & Kintillo), a bowling club, tennis courts, Moncreiffe nursing home, three pubs (Last Cast, Cypress Inn & Village Inn), two restaurants (Village Inn & The Roost), a dentist, a GP surgery, Used car dealership/ garage (Cargill's Auto Repairs) and several shops including The Co-operative Food supermarket, a newsagents (S&V Newsagents), a bakery (Tower Bakery), two hairdressers (Tanya Black's & Little Hair Company), beauty salon (The Retreat), a Chinese takeaway (Wok In) and a small family run Indian restaurant and takeaway. (The Spice Garden above the Village Inn).