Dog Clipping & Grooming
Duns
Premier
20 West High Street
TD10 6XA
Duns
01361 810274
REDPATH TYRES LTD - DUNS
STATION ROAD INDUSTRIAL ESTATE
TD11 3HS
DUNS
01361 882266
A1 Alarms
Grantshouse
TD11 3RL
Duns
3D Garages
Unit 2
TD113RW
Duns
01361 850206
Petrol Filling Stations
Duns
A Gotterson
The Cr 43 Hawthorn Bank
TD113HL
Duns
01361 882533
A Napier
Health Hawthorn Bank
TD113HL
Duns
01361 882742
A1 Alarms
Unit 4 Drakemire House
TD113RL
Duns
01361 850242
Burglar & Intruder Alarm Systems
Duns
A1 Alarms
Drakemire Farmhouse
TD11 3RL
Duns
Abbey Artifacts
Unit 1 Abbey St Bathans
TD113TX
Duns
Art Galleries & Fine Art Dealers
Duns
Ahlstrom Fibre Composites
Mount
TD113JW
Duns
01890 818303
Paper & Cardboard Products & Packaging - Mnfrs
Duns
Alanna's
Guille 3 North Street
TD113AP
Duns
Alexander Wait & Son
Centur Main St West End
TD113UJ
Duns
Anderson
Herita Clockmill Cottage
TD113QH
Duns
Annasach
8 Lodd Willis Wynd
TD113AD
Duns
Apropos Design
The Oa 36 West High Street
TD106XA
Duns
B Collingwood
Fenham 26 Market Square
TD113BY
Duns
01361 883544
Electricians & Electrical Contractors
Duns
BP LPG UK
Mornin Swinton
TD113JL
Duns
0845 300 0038
Baby & Beauty
Baby S 17 Market Square
TD113BY
Duns
01361 883722
Children & Babywear - Retail
Duns
Bahai Faith
Bodhyf 13 Cumledge Mill
TD113TF
Duns
01361 882104
Religious Organisations
Duns
Berwickshire Dementia Day Services
The Bu Lanark Lodge
TD113EX
Duns
01361 883134
Berwickshire Electronic Manufacturing Ltd
Unit G Station Road
TD113EJ
Duns
Electronic Equipment - Mnfrs & Assemblers
Duns
Blackader Garage Ltd
7 Barn Blackadder Garage Ltd
TD106UG
Duns
Border Auto Salvage
Wellin Wester Row
TD106XE
Duns
01361 810300
Car Breakers & Dismantlers
Duns
Border Baguettes
March 41 Market Square
TD113AL
Duns
01361 884986
Take Away Food Shops
Duns
Border Chimney Sweep
2 Crosshill
TD11 3XW
Duns
Border Embroideries
Unit 1 Duns Road
TD106XJ
Duns
Border Grain Ltd
Room 1
TD113RE
Duns
01890 840515
Border Hire Services
Site 9 Charterhall North Lodge
TD113RE
Duns
01890 840411
Skip Hire & Rubbish Clearance & Collection
Duns
Borderline Business Agency Ltd
Unit 2 3 Easter Street
TD113DW
Duns
01361 883633
Secretarial & Typing Services
Duns
Boss Systems
Fair V
TD113XH
Duns
01890 818753
Computer Systems & Software (Development)
Duns
C F R Systems
Barrin 37 Market Square
TD113AL
Duns
01361 884602
6 Ainslie Terrace
TD11 3HD
Duns
01361 315014
Loans & Debt - Management
Duns
Carpet Mart
Carpet Currie Street
TD113DL
Duns
Carpets & Rugs - Retail
Duns
Unit 9 Oldcastles
TD113LF
Duns
01890 818426
4 Harelawside
TD113RP
Duns
01361 850371
All Sa Sawmill
TD113SF
Duns
01361 890609
The St Main St East End
TD113XR
Duns
01890 818680
Television & Radio Production Services
Duns
Rose C Main St West End
TD113UQ
Duns
01890 818463
Rose C Main St East End
TD113XR
Duns
Rose C Allanton Road
TD113XJ
Duns
01890 818213
Sawmills & Wood Shavings
Duns
Jubile 1 Manse Road
TD113PD
Duns
01361 890650
Sawmills & Wood Shavings
Duns
Cleveland Crop Sprayers Ltd
Platfo Station Road
TD113EJ
Duns
01361 883418
Agricultural Machinery - Sales & Service
Duns
Unit 1 Whitehouse
TD113XL
Duns
01890 818339
Garden Centres Nurseries
Duns
The Bu Allanbank Courtyard
TD113PY
Duns
01890 818460
Kitchen Planners & Furnishers
Duns
Off He Allanbank Court
TD113PY
Duns
01890 818888
Kitchen Planners & Furnishers
Duns
Unit 2 Cothill
TD106YW
Duns
01361 883884
Coombe 45 South Street
TD113AA
Duns
The Co Howpark
TD113RP
Duns
Agricultural Machinery - Sales & Service
Duns
David Cochrane (Duns) Ltd
Cheekl Station Road
TD113EL
Duns
01361 883020
Scrap Metal Merchants
Duns
David's
Braesi 16 Castle Street
TD113DP
Duns
01361 882319
Hairdressers & Hair Stylists - Ladies'
Duns
Douglas C A Forbes
London 40 Market Square
TD113AL
Duns
01361 882262
Dragon Disco
4 Templar Court
TD10 6AB
Duns
Drakemire Boarding Kennels
Heron
TD113RL
Duns
01361 850240
Boarding Kennels & Catteries
Duns
3 East Blanerne Farm Cottages
TD113LG
Duns
01890 818616
31 Bou 30 Erskine Road
TD113YD
Duns
Motor Cycle Parts & Accessories
Duns
Duns Castle Estate
31 Bou Duns Castle
TD113NW
Duns
01361 883211
Corporate Entertainment
Duns
31 Bou Hardens Road
TD113NR
Duns
01361 882194
Golf Courses & Clubs
Duns
Duns Police Station
31 Bou 10 Newtown Street
TD113DT
Duns
01361 882222
Primar Berwickshire High School
TD113QQ
Duns
01361 883397
Swimming Pools - Public
Duns
Duns Youth Centre
Primar 14 South Street
TD113AH
Duns
01361 884198
Youth Organisations & Centres
Duns
New Ba Eran Sunnyside
TD113QG
Duns
Asterville Main St East End
TD11 3XX
Duns
East Mental Health Team
Meadow 42 Bridgend
TD113EX
Duns
01361 882162
Eildon Housing Association Ltd
Lombar Station Road
TD113EJ
Duns
01361 883631
Residential Care Homes
Duns
Farne Salmon & Trout Ltd
Unit 1 Station Road
TD113EJ
Duns
01361 883588
Fish Smokers & Curers
Duns
Fire
Oban F Newtown Street
TD113AU
Duns
6 Broa 27 Market Square
TD113BY
Duns
01361 882265
Fishmongers & Fishmonger Services & Suppliers
Duns
Foote Print (UK)
Pearso 23 Newtown Street
TD113AS
Duns
01361 882304
Packaging Materials Mnfrs & Suppliers
Duns
Forte's
Bridge 57 Market Square
TD113BX
Duns
01361 883543
Wines Spirits & Beer - Retail
Duns
Unit 2 Langtonlees Farm
TD113NS
Duns
01361 884714
Bus & Coach Operators & Stations
Duns
Eastba East High Street
TD106UF
Duns
Joiners & Carpenters
Duns
19c Br 3 Blackadder Drive
TD113JY
Duns
Joiners & Carpenters
Duns
G L M Romanes Ltd
Unit 2 8 Market Square
TD113DB
Duns
01361 883753
Chemists - Dispensing
Duns
Grampian Country Food Group
The Ha Station Road
TD113EJ
Duns
01361 882629
Grampian Country Foods
Hatche Station Road
TD113EJ
Duns
01361 882629
Greenlaw Pharmacy
Victor 4 The Square
TD106UD
Duns
Chemists - Dispensing
Duns
Herbalife Independent Distributor - Robert Donaldson
5 Station Cottages
TD11 3LQ
Duns
Howard
Buckde 18 Castle Street
TD113DP
Duns
Inside Story
Sir Jo Main St East End
TD113XR
Duns
01890 818706
Interior Designers & Furnishers
Duns
Interest Link
Royex 9 Currie Street
TD113DL
Duns
01573 410760
Disability & Special Needs - Services
Duns
Unit 1 9 Currie Street
TD113DL
Duns
01361 883662
Disability & Special Needs - Services
Duns
J & K Renton
Wortin 45 Hawthorn Bank
TD113HL
Duns
Road Construction Contractors
Duns
J B Cockburn
Lower 36 Easter Street
TD113DN
Duns
Excavation & Groundwork Contractors
Duns
J Bolton
Dental Thisselcockrig
TD113NB
Duns
Fruit & Vegetable Growers
Duns
J E Douglas & Sons
Ind Es Station Road
TD113EJ
Duns
01361 883411
Commercial Vehicle Servicing
Duns
Jeffrey's Garage
199/Co 10 The Square
TD106UD
Duns
01361 810533
Jimmy Lindsay
6 Howa Herriot View
TD113NB
Duns
01890 870214
John Thorburn & Sons
Aghalu Station Road
TD113EJ
Duns
01361 883245
Agricultural Engineers
Duns
Kezie Ltd
Unit 1 Burnhouse Farm
TD113TT
Duns
01361 884006
Meat Product Mnfrs & Wholesalers
Duns
Kingfisher Crafts
Kingfi 18 Market Square
TD113BY
Duns
01361 884800
Craft Centres & Shops
Duns
Lanark Lodge
Colleg Bridgend
TD113EX
Duns
01361 882540
Macdonald
Woodga Wester Row
TD106XE
Duns
01361 810337
Margaret's
The Sh 20 Easter Street
TD113DN
Duns
01361 882418
Hairdressers & Hair Stylists - Ladies'
Duns
Meadowhead Ltd
Harris Charterhall
TD113RE
Duns
0131 664 1533
Medivet Ltd
1 Gree Halliburton Farm
TD106XR
Duns
Cctv & Video Equipment
Duns
N F U Mutual
Eastfi 46 Market Square
TD113BX
Duns
01361 882291
Insurance Agents & Companies
Duns
Nancy Hodge
2 Tudo 37 Market Square
TD113AL
Duns
01361 883488
Accounting & Book-Keeping Services
Duns
Nazreel Computing
Flat 4 13 Manse Gdns
TD113EN
Duns
01361 883896
Computer Support & Services
Duns
Never Never Land Day Nursery
3 Midh 37 South Street
TD113AB
Duns
01361 884180
Northern Signs
Unit 9 Sawmill
TD113SF
Duns
Opus Stool Co
Rollin Main Street
TD113JJ
Duns
01890 860254
Medical Equipment Mnfrs
Duns
Outdoor Education Centre
Woodla
TD113RW
Duns
01361 850220
Youth Organisations & Centres
Duns
P J Leggate & Co
Appled Greenlawdean House
TD106XP
Duns
01361 810688
Cheeklaw Centre Station Rd
TD11 3EL
Duns
Construction Contractors - General
Duns
Penderfeed
Seven Middlefield Farm
TD113HT
Duns
01361 883703
Agricultural Services
Duns
People First Training Co
St. Mi
TD113RE
Duns
01890 840480
Training Consultants
Duns
Peter Chapman
Appleg 32 Newtown Street
TD113AU
Duns
01361 883287
Hairdressers - Unisex
Duns
Peter K Dale Ltd
Five D Fogo House
TD113RA
Duns
01890 840234
Building Consultants
Duns
Pewter Plate
Great 12 Murray Street
TD113DQ
Duns
01361 883470
Portland Manufacturing Ltd
Portla Swinton House
TD113HY
Duns
01890 860671
Postal Tutoring Institute For English
The Gr Berrywell House
TD113HR
Duns
01361 883410
Premier Caravans Ltd
Greenl Bank Street
TD106XX
Duns
Procurator Fiscal
Court 8 Newtown Street
TD113DU
Duns
01361 882345
Pure Bliss
Unit Q 6-8 Langtongate
TD113AE
Duns
01361 884700
Putton Mill Fitness Centre
Puttoc Putton Mill
TD113HT
Duns
R Amos
Cronto 2 Golden Square
TD113AW
Duns
01361 882599
Surveyors - Building
Duns
R Gourlay
Whitto Tannage Brae
TD113EA
Duns
01361 883457
Plant & Machinery Hire & Leasing
Duns
R H S
Buckin Purves Hall
TD106UJ
Duns
Removals & Storage - Household
Duns
R J Carr
Unit 1
TD113RX
Duns
01361 850236
The Ay 54 Market Square
TD113BX
Duns
01361 882443
Hairdressers & Hair Stylists - Men's
Duns
R Welsh & Son
18-21 28 Castle Street
TD113DP
Duns
Fishing & Angling Equipment
Duns
Ready4Action Miniatures
Station Road
TD11 3EJ
Duns
01361 884748
Reivers Fish Bar
Unit E 17 Blackbull Street
TD113AR
Duns
01361 883337
Robert Donaldson Herbalife Independent Distributor
5 Station Cottges
TD11 3LQ
Duns
01890 819997
Dieticians & Nutritionists
Duns
12/Bri 8 North Street
TD113AP
Duns
01361 882252
Robert M Eggo
Conavo Angus Cottage
TD113TQ
Duns
01361 882845
Rocklug Tyres Ltd
Ind Es Station Road
TD113EL
Duns
01361 884777
Tyre Repairs & Retreading
Duns
Ronnie Dale
Room 2 Whiteburn Farm
TD113RU
Duns
01361 840244
Royal Mail
Dunns 37 South Street
TD113AB
Duns
01361 882292
1 Cothill Steading, Gavinton
TD10 6YW
Duns
- UK
01361 655065
Musicians & Composers
Duns
Scotlandshop Net
Hampde Greenknowe
TD113JA
Duns
01890 860770
Mail Order & Catalogue Shopping
Duns
Seasons
Unit 1 3 South Street
TD113AJ
Duns
01361 882027
Seed & Co
P O Bo Cothill
TD106YW
Duns
01361 882920
Seed Fleming Rural Services
Manche Woodend
TD113QW
Duns
01361 882755
Agricultural Services
Duns
Sue Ryder Care
Prospe Marchmont House
TD106YN
Duns
01361 882615
St. Pe 12A South Street
TD113AJ
Duns
01361 884642
Unit C 28-30 South Street
TD113AH
Duns
01361 883461
327 Sw 25-27 Main Street
TD113JJ
Duns
01890 860283
Unit 2 36 Castle Street
TD113DP
Duns
01361 882800
Computer Consultants
Duns
The Blue Door
Centra 1 Golden Square
TD113AW
Duns
01361 882888
The Border Design Centre
The Bo Harelaw Moor
TD106XT
Duns
Building Consultants
Duns
The Crosshill Fish & Chicken Bar
Berwic Crosshill
TD113XW
Duns
01890 818481
Take Away Food Shops
Duns
The Herb Garden
Cheekl Station Road
TD113EJ
Duns
01361 883349
Florists - Wholesale & Supplies
Duns
The Knoll Hospital
Lampet Station Road
TD113EL
Duns
01361 883373
Unit 4 Duns Industrial Estate
TD11 3HS
Duns
01361 882159
Lawnmowers & Garden Machinery - Sales & Service
Duns
The Riverside
Twyfor Abbey St. Bathans
TD113TX
Duns
01361 840312
Restaurants - English
Duns
Trotters Family Bakers
Unit C 50 Market Square
TD113BX
Duns
Tweedvale Potatoes Ltd
Helenv Herriot Bank
TD113NB
Duns
Potato Merchants & Supplies
Duns
Vet Books
1 Nisbet Hill Farm Cottage
TD113HU
Duns
01361 884552
Visual Information (Scotland) Ltd
Dalloc 4 Duns Road
TD113JB
Duns
07778 234121
Cctv & Video Equipment
Duns
Counci 8 Newtown Street
TD113DU
Duns
01361 882600
W & E Leith
Span C Church Hill
TD106YG
Duns
Electricians & Electrical Contractors
Duns
Stable Currie Street
TD113DL
Duns
Wheatsheaf Hotel
Parish Main Street
TD113JJ
Duns
01890 860257
Restaurants - English
Duns
Wicken Fen
Unit 2 Station Road
TD113EJ
Duns
01361 883150
Food Products - Mnfrs
Duns
Woodcraft Industries
16 Par 22 Wester Row
TD106XE
Duns
01361 810745
Worth A Word
Arden South Street
TD113QS
Duns
01361 882444
Public Relations Consultants
Duns