Site Map | Contact? | Info? | Find us? | Our Heritage? | Home


Aberdeen Arms Hotel

The Square, Tarves

Bars, Food and Accommodation. Function Suite

01651 851214

Burns Coaches

Dinnesswood, Tarves

Local, National and International Coach Operators

01651 851279


Claire's Hair Design

Tolquhon Avenue, Tarves


01651 851658


Dinneswood Garage

Dinneswood, Tarves


01651 851833


Duthies of Tarves

The Square, Tarves

SPAR General Store  and Post Office

01651 851208


Haddo Cars

The Old Toll House, Uppermill, Tarves

Private Hire Taxi service

01651 851122


Haddo Trout Fishery

Keithfield, Tarves

Haddo Estate

Estate Office, Mains of Haddo

Land Managers


Jane Hollstein Fitness and Pilates classes and Personal Training

c/o Melvin Hall, Tarves

Fitness Consultant

01651 806700

07773 345476


Charles Ligertwood

Tree Road, Tarves

Carpenter and Joiner

01651 851502


Colin Massie

Tolquhon Avenue, Tarves

Windows and Joinery

01651 851475


W.D. Massie & Son

Duthie Road, Tarves

Undertakers and Carpenters

01651 851205


J.S. Middleton 

The Workshop, The Square, Tarves

Electrical Contractor

01651 851662


P & S Murray

Dinneswood, Tarves

Agricultural Engineers. Manufacturers. General Fabrication

01651 851636


A.A. Reid

Eldirosa, Laverockbrae, Oldmeldrum

Plant Hire and Contracting

01651 851649


Elizabeth Ross

Clinic Address: Office 5,Oldmeldrum Business Centre, Colpy way, Oldmeldrum

Chartered Physiotherapist



Watsons Garage

School Lane,

Duthie Road,


Garage Services

01651 851436




 Read about Tarves for Business


Site Map | Contact? | Info?Find us? | Our Heritage? | Home