I would recommend Belvoir Rochester to anyone that should ask,they are very caring, helpful and understanding of your needs,whilst being 100% professional. Maggie looked after us mostly and she is an absolute gem , all the staff at Belvoir are amazing. Thanks Guys !