Two Rivers Veterinary Practice operates within City of Edinburgh as a recognizable destination for animal enthusiasts pursuing nearby veterinary assistance. Pet owners from surrounding communities can reach the clinic in City of Edinburgh to obtain regular veterinary services. Services may include routine checkups pet vaccinations early disease screenings and diagnostic consultations depending on the case. Through its meticulously organized environment Two Rivers Veterinary Practice reduces anxiety levels for both pets and their owners. The veterinary team in Peebles manages an extensive array of medical conditions which includes skin and coat problems as well as dental issues and mobility disorders. The clinic demonstrates proficiency in managing urgent health issues such as infections and digestive disturbances alongside its routine wellness visits and preventive plans. The residents of City of Edinburgh depend heavily on Two Rivers Veterinary Practice to help them through challenging diagnoses and the management of their senior pets' chronic conditions. Visitors frequently comment on the clinic’s communication style which stands out as straightforward and compassionate while remaining easily comprehensible. Pet owners gain assurance through their decision-making processes regarding animal care. A significant number of clients maintain their patronage over extended periods because they perceive stable service delivery and develop trust through prolonged interaction. The staff's expertise in both simple and intricate veterinary subjects enables them to provide effective long-term care guidance. The expansion of Two Rivers Veterinary Practice persists as increasing numbers of pet owners relocate to the Peebles area or seek nearby veterinary services. Through its involvement with the local pet community the clinic establishes a network that promotes responsible pet ownership alongside attentive animal care. The City of Edinburgh continues to be a dependable option for individuals looking for veterinary practices that offer both standard care and emergency services. Inhabitants of Peebles together with those from adjacent City of Edinburgh regions frequently express gratitude for the nearby presence of Two Rivers Veterinary Practice. People who just got pets and need help together with experienced clients handling special conditions all require veterinary services that are clear compassionate and consistent. This practice fulfills an essential community role.
Registered the horse I am getting this week. Booked a strangles test and david came out that day not sure who the receptionist was but he was also lovely and so helpful as this is all new to me. They ... Read More
Registered the horse I am getting this week. Booked a strangles test and david came out that day not sure who the receptionist was but he was also lovely and so helpful as this is all new to me. They spoke me through everything and explained it all they definitely do care about their animals! Read Less
Marion Hughes
8 Jan 2017
REPORT
Wouldn't use anyone else . All vets first class with a great team behind them .
steve farrar
22 Dec 2016
REPORT
Very good Vets, excellent service.
Lyn Griffiths
29 Nov 2016
REPORT
Two Rivers is one of the dedicated practices in the Veterinary world
Darren Irvine
31 Oct 2016
REPORT
Amazing service very caring, sympathetic,and very thorough at explaining treatments, coarses, and procedures..makes u feel very confident moving forward..I LIKE THAT!!
Emma Young
30 May 2016
REPORT
Thank you so much for helping us out on saturday morning..we had been camping with our wee jack russell and had discovered he was allergic to grass..didnt have money for a consultation but vet was abl... Read More
Thank you so much for helping us out on saturday morning..we had been camping with our wee jack russell and had discovered he was allergic to grass..didnt have money for a consultation but vet was able to provide us with some piriton information :) Read Less
Karen Flett
24 May 2016
REPORT
Can't thank Trevor and all the team enough. We were all treated like we were the only ones that matter and can't thank them enough for (fingers crossed) several more happy years with our tripawd dog l... Read More
Can't thank Trevor and all the team enough. We were all treated like we were the only ones that matter and can't thank them enough for (fingers crossed) several more happy years with our tripawd dog loki. #firstclass Read Less
Louise Kane
9 May 2016
REPORT
Our guinea pig Theodore had his first check up today with David , so friendly professional and very reasonable price ! Thanks so much ! Highly recommend .
Rosie Jones
23 Apr 2016
REPORT
Always helpful. Trevor and David have seen our dogs cats horse and even chickens and are always very good. Most recently dog needed help at 10 pm on a Sunday night and got an extremely thorough exami... Read More
Always helpful. Trevor and David have seen our dogs cats horse and even chickens and are always very good. Most recently dog needed help at 10 pm on a Sunday night and got an extremely thorough examination and is much better, She was struggling with an infected sore on her neck and was ill and distressed so delighted with the prompt help she got and Trevor even managed to be cheerful after a long weekend on call Read Less
Barry Rosindale
30 Nov 2015
REPORT
Sadie, our 7year old Labrador, suffered her second cruciate ligament failure last Wednesday. Trevor Black saw her at home within 4hours and operated on her leg the following day. Home next day and 4 d... Read More
Sadie, our 7year old Labrador, suffered her second cruciate ligament failure last Wednesday. Trevor Black saw her at home within 4hours and operated on her leg the following day. Home next day and 4 days later she can put her foot to the floor!!!! Trevor operated on her other leg very successfully a year ago, following a failed operation by the Royal Dick to fix a ruptured ligament after weeks of waiting. Sadie thinks Trevor is a Star and Jane and I could not agree more. Read Less
Nikki Meldrum
28 Mar 2014
REPORT
Four years ago my staffie was ill, the guys took her in to treat and assess her. She was in for a few nights, had loads of tests and treatments. I was terrified for her and the bill which was tiny, I ... Read More
Four years ago my staffie was ill, the guys took her in to treat and assess her. She was in for a few nights, had loads of tests and treatments. I was terrified for her and the bill which was tiny, I had expected to be charge so much more for her stay. She sadly had to be put to sleep a month later, she had a brain tumour. The guys were great. I felt their empathy for all of us. I knew they were doing their very best for her. We still miss her. Thank you. Read Less
Two Rivers Veterinary Practice operates within City of Edinburgh as a recognizable destination for animal enthusiasts pursuing nearby veterinary assistance. Pet owners from surrounding communities can reach the clinic in City of Edinburgh to obtain regular veterinary services. Services may include routine checkups pet vaccinations early disease screenings and diagnostic consultations depending on the case. Through its meticulously organized environment Two Rivers Veterinary Practice reduces anxiety levels for both pets and their owners. The veterinary team in Peebles manages an extensive array of medical conditions which includes skin and coat problems as well as dental issues and mobility disorders. The clinic demonstrates proficiency in managing urgent health issues such as infections and digestive disturbances alongside its routine wellness visits and preventive plans. The residents of City of Edinburgh depend heavily on Two Rivers Veterinary Practice to help them through challenging diagnoses and the management of their senior pets' chronic conditions. Visitors frequently comment on the clinic’s communication style which stands out as straightforward and compassionate while remaining easily comprehensible. Pet owners gain assurance through their decision-making processes regarding animal care. A significant number of clients maintain their patronage over extended periods because they perceive stable service delivery and develop trust through prolonged interaction. The staff's expertise in both simple and intricate veterinary subjects enables them to provide effective long-term care guidance. The expansion of Two Rivers Veterinary Practice persists as increasing numbers of pet owners relocate to the Peebles area or seek nearby veterinary services. Through its involvement with the local pet community the clinic establishes a network that promotes responsible pet ownership alongside attentive animal care. The City of Edinburgh continues to be a dependable option for individuals looking for veterinary practices that offer both standard care and emergency services. Inhabitants of Peebles together with those from adjacent City of Edinburgh regions frequently express gratitude for the nearby presence of Two Rivers Veterinary Practice. People who just got pets and need help together with experienced clients handling special conditions all require veterinary services that are clear compassionate and consistent. This practice fulfills an essential community role.
Registered the horse I am getting this week. Booked a strangles test and david came out that day not sure who the receptionist was but he was also lovely and so helpful as this is all new to me. They ... Read More
Registered the horse I am getting this week. Booked a strangles test and david came out that day not sure who the receptionist was but he was also lovely and so helpful as this is all new to me. They spoke me through everything and explained it all they definitely do care about their animals! Read Less
Marion Hughes
8 Jan 2017
REPORT
☆☆☆☆☆
REPORT
Wouldn't use anyone else . All vets first class with a great team behind them .
steve farrar
22 Dec 2016
REPORT
☆☆☆☆☆
REPORT
Very good Vets, excellent service.
Lyn Griffiths
29 Nov 2016
REPORT
☆☆☆☆☆
REPORT
Two Rivers is one of the dedicated practices in the Veterinary world
Darren Irvine
31 Oct 2016
REPORT
☆☆☆☆☆
REPORT
Amazing service very caring, sympathetic,and very thorough at explaining treatments, coarses, and procedures..makes u feel very confident moving forward..I LIKE THAT!!
Emma Young
30 May 2016
REPORT
☆☆☆☆☆
REPORT
Thank you so much for helping us out on saturday morning..we had been camping with our wee jack russell and had discovered he was allergic to grass..didnt have money for a consultation but vet was abl... Read More
Thank you so much for helping us out on saturday morning..we had been camping with our wee jack russell and had discovered he was allergic to grass..didnt have money for a consultation but vet was able to provide us with some piriton information :) Read Less
Karen Flett
24 May 2016
REPORT
☆☆☆☆☆
REPORT
Can't thank Trevor and all the team enough. We were all treated like we were the only ones that matter and can't thank them enough for (fingers crossed) several more happy years with our tripawd dog l... Read More
Can't thank Trevor and all the team enough. We were all treated like we were the only ones that matter and can't thank them enough for (fingers crossed) several more happy years with our tripawd dog loki. #firstclass Read Less
Louise Kane
9 May 2016
REPORT
☆☆☆☆☆
REPORT
Our guinea pig Theodore had his first check up today with David , so friendly professional and very reasonable price ! Thanks so much ! Highly recommend .
Rosie Jones
23 Apr 2016
REPORT
☆☆☆☆☆
REPORT
Always helpful. Trevor and David have seen our dogs cats horse and even chickens and are always very good. Most recently dog needed help at 10 pm on a Sunday night and got an extremely thorough exami... Read More
Always helpful. Trevor and David have seen our dogs cats horse and even chickens and are always very good. Most recently dog needed help at 10 pm on a Sunday night and got an extremely thorough examination and is much better, She was struggling with an infected sore on her neck and was ill and distressed so delighted with the prompt help she got and Trevor even managed to be cheerful after a long weekend on call Read Less
Barry Rosindale
30 Nov 2015
REPORT
☆☆☆☆☆
REPORT
Sadie, our 7year old Labrador, suffered her second cruciate ligament failure last Wednesday. Trevor Black saw her at home within 4hours and operated on her leg the following day. Home next day and 4 d... Read More
Sadie, our 7year old Labrador, suffered her second cruciate ligament failure last Wednesday. Trevor Black saw her at home within 4hours and operated on her leg the following day. Home next day and 4 days later she can put her foot to the floor!!!! Trevor operated on her other leg very successfully a year ago, following a failed operation by the Royal Dick to fix a ruptured ligament after weeks of waiting. Sadie thinks Trevor is a Star and Jane and I could not agree more. Read Less
Nikki Meldrum
28 Mar 2014
REPORT
☆☆☆☆☆
REPORT
Four years ago my staffie was ill, the guys took her in to treat and assess her. She was in for a few nights, had loads of tests and treatments. I was terrified for her and the bill which was tiny, I ... Read More
Four years ago my staffie was ill, the guys took her in to treat and assess her. She was in for a few nights, had loads of tests and treatments. I was terrified for her and the bill which was tiny, I had expected to be charge so much more for her stay. She sadly had to be put to sleep a month later, she had a brain tumour. The guys were great. I felt their empathy for all of us. I knew they were doing their very best for her. We still miss her. Thank you. Read Less
Have you booked online with {{websiteCompanyNameText}} before?
Email
{{wizard.step3.oldForm.emailError}}
Password
{{wizard.step3.oldForm.passwordError}}
First Name
{{wizard.step3.newForm.firstNameError}}
Last Name
{{wizard.step3.newForm.lastNameError}}
Phone Number
{{wizard.step3.newForm.phoneError}}
Mobile Number
{{wizard.step3.newForm.mobileError}}
Email
{{wizard.step3.newForm.emailError}}
Password
{{wizard.step3.newForm.passwordError}}
Pet Name
{{wizard.step4.petNameError}}
Breed
{{wizard.step4.breedError}}
Reason for appointment
Address
{{business.name}}
☆
{{business.address1}}
{{business.town}} {{business.postCode}}
Date & Time
{{wizard.step2.selectedDate | date}} at {{wizard.step2.getTimeStr(wizard.step2.selectedTime)}}{{wizard.step2.getTimeStrAMPM(wizard.step2.selectedTime)}}