all categories in Carnock and near me (300)

AM PM Service Centre

142-146 Pittencrieff St
KY12 8AN Dunfermline
07704 590804
Yext Logo
Battery Suppliers Dunfermline

Bellway - Carnegie View

Wellwood
KY12 9YH Dunfermline
01383 441657
Yext Logo
Phonebook Dunfermline

Blairhall Post Office

20 Wilson Street
KY12 9PS Dunfermline
01383 850222
Yext Logo
Banks & Other Financial Institutions Dunfermline

Cairneyhill Post Office

82 Main Street
KY12 8QU Dunfermline
01383 880353
Yext Logo
Banks & Other Financial Institutions Dunfermline

Canny Cat Cattery Ltd

9 Carnock Rd
KY12 9NU Dunfermline
07393 977324
Yext Logo
Boarding Kennels & Catteries Dunfermline

Co-op Food - High Valleyfield

4 Chapel Street
KY12 8SJ High Valleyfield
01383 882793
Yext Logo
Supermarkets High Valleyfield

Co-op Food - Oakley

5 Wardlaw Way
KY12 9QH Oakley
01383 853403
Yext Logo
Supermarkets Oakley

Co-op Funeralcare, Dunfermline

23 Dewar Street
KY12 8AD Dunfermline
01383 723556
Yext Logo
Funeral Services Dunfermline

Crossford Post Office

Main Street
KY12 8NN Dunfermline
0345 722 3344
Yext Logo
Banks & Other Financial Institutions Dunfermline

High Valleyfield Post Office

7 Chapel Street
KY12 8SJ Dunfermline
0345 722 3344
Yext Logo
Banks & Other Financial Institutions Dunfermline

I.S Plumbing & Heating Fife Ltd

Fairview Pitdinnie Rd
KY12 8RE Dunfermline
07784 872861
Yext Logo
Bathroom Equipment & Fittings Dunfermline

Magnet Kitchens

45 Baldridgeburn
KY12 9FA Dunfermline
01383 720155
Yext Logo
Domestic Appliances - Sales Dunfermline

Magnet Trade

45 Baldridgeburn
KY12 9FA Dunfermline
01383 720155
Yext Logo
Domestic Appliances - Sales Dunfermline

Motability Scheme at Flear & Thomson Kia Dunfermline

126-140 Pittencrieff Street
KY12 8AN Dunfermline
01383 441438
Yext Logo
First Aid & Medical Supplies Dunfermline

Oakley Post Office

5 Wardlaw Way
KY12 9QH Dunfermline
01383 853403
Yext Logo
Banks & Other Financial Institutions Dunfermline

Post Office Travel Money

82 Main Street
KY12 8QU Dunfermline
01383 880353
Yext Logo
Phonebook Dunfermline

Post Office Travel Money

20 Wilson Street
KY12 9PS Dunfermline
01383 850222
Yext Logo
Phonebook Dunfermline

Post Office Travel Money

7 Chapel Street
KY12 8SJ Dunfermline
01383 880595
Yext Logo
Phonebook Dunfermline

Post Office Travel Money

5 Wardlaw Way
KY12 9QH Dunfermline
0345 722 3344
Yext Logo
Phonebook Dunfermline

Premier

20 Wilson Street
KY12 9PS Dunfermline
Yext Logo
Convenience Stores Dunfermline

Premier

1-3 Station Road
KY12 9QF Oakley
Yext Logo
Convenience Stores Oakley

Robertson Surveyors & Consultants Ltd

Robins Wood
KY12 8PQ Dunfermline
01506 828331
Yext Logo
Asbestos Surveys & Removals Dunfermline

TLC Body Repairs

9 Mid Beveridgewell
KY12 9ES Dunfermline
07762 632988
Yext Logo
Car Body Repairs Dunfermline

lit routes

Dunfermline
01383 332750
Yext Logo
Airline Ticket Agencies Dunfermline

Ainslie & Macaulay Rooftilers

B9037
KY12 9PY Dunfermline
01383 850458
Roofing Services Dunfermline

Best Western Plus Dunfermline Crossford Keavil House Hotel

Crossford
KY12 8NN Dunfermline
Hotels Dunfermline
(0)

D & G Autocare - Dunfermline (Baldridgeburn)

45 Baldridgeburn
KY12 9EQ Dunfermline
01383 737744
Mechanical Engineers Dunfermline

Davie & Son Fencing

45 Sir George Bruce Road
KY12 9RP Dunfermline
01383 853583
Fencing Contractors Dunfermline

Express Garage Doors

Carnock Road
KY12 9QB Dunfermline
01383 852753
Garage Doors - Suppliers & Installers Dunfermline

Express Garage Doors

Carnock Road
KY12 9QB Oakley
01383 852753
Garage Doors - Suppliers & Installers Oakley

Ferrier & MacKinnon Optometrists

27-29 Chalmers Street
KY12 8AT Dunfermline
01383 721502
Opticians - Ophthalmic (Optometrists) Dunfermline

Fraser Electrical & Plumbing

Dewar Street
KY12 8AB Dunfermlin
01383 720569
Electrical Engineers Dunfermlin

Gas Tec Fife

4 Parkneuk Road
KY12 9BL Dunfermline
01383 720099
Plant & Machinery Installation Dunfermline

Simplypay

9 Broomhead Drive
KY12 9DT Dunfermline
0333 242 3605
Electrical Wholesalers Dunfermline
(0)
88 Main St
KY12 8NL Dunfermline
01383 721603
Yext Logo
Convenience Stores Dunfermline
32 Chalmers Street
KY12 8DF Dunfermline
01383 737243
Yext Logo
Estate Agents Dunfermline
(0)
6 Link Rd
KY12 9RU Dunfermline
01383 850333
Yext Logo
Supermarkets Dunfermline
(0)
10 Wardlaw Way
KY12 9QH Dunfermline
01383 850210
Yext Logo
Convenience Stores Dunfermline
East Baldridge Drive
KY12 9ET Dunfermline
01383 661669
Yext Logo
Phonebook Dunfermline

SPAR Cairneyhill

82 Main Street Cairneyhill
KY12 8QU Dunfermline
01383 880353
Yext Logo
Convenience Stores Dunfermline

SPAR Link Road - CLOSED

6 Link Rd
KY12 9RU Oakley
01383 850333
Yext Logo
Convenience Stores Oakley
3 Glenburn Grove
KY12 9XR Dunfermline
07824 644850
Yext Logo
Phonebook Dunfermline

A B Properties (Fife) Ltd

Enterp 100 Main Street
KY120EL Dunfermline
01383 737284
Letting Agents Dunfermline
(0)

A Steele

Unit 4 Main Street
KY128QU Dunfermline
Garage Services Dunfermline
(0)

AH Fireplace Installations and stoves

45 Baldridgeburn
KY12 9EQ Dunfermline
01383 727163
Property & Estate Management Dunfermline
(0)
Loudwa 2 Carnock Road
KY129AX Dunfermline
01383 731362
Car Dealers Dunfermline
(0)

Alan Maskell

Imperi Main Street
KY118EE Dunfermline
Car Body Repairs Dunfermline
(0)
The Cr 19 Chalmers Street
KY128AT Dunfermline
01383 722879
Fish & Chip Shops Dunfermline
(0)

Arbor Garden Contracts (Dunfermline)

Firsla 2 Parkneuk
KY129BD Dunfermline
01383 739238
Gardening Services Dunfermline
(0)

Armando's Fish Bar

Gainsb 73 Main Street
KY118EE Dunfermline
01383 721664
Fish & Chip Shops Dunfermline
(0)

Artist and Sons

21 Lun Crossford
KY128PN Dunfermline
01383 647096
Facilities Management Dunfermline
(0)

Audio Video Centre

Unit 1 100 Main Street
KY120EL Dunfermline
01383 737284
Television Dunfermline
(0)

Auto Motive Services

Unit A Broomhead Drive
KY129DT Dunfermline
01383 738077
Garage Services Dunfermline
(0)

Autoshine Express Vehicle Wash & Care Centre

Black Rumblingwell
KY129AP Dunfermline
Car Valet Services Dunfermline
(0)

B & F Decorating Services

Carnock Road
KY12 9NT Dunfermline
07799 645558
Painters_Decorators Dunfermline
(0)

B&F Decorating Services

28 Carnock Rd
KY12 9NT Dunfermline
Painting Contractors Dunfermline
(0)

Baldridgeburn Community Leisure Centre

Unit 6 Baldridgeburn
KY129EH Dunfermline
01383 724751
Community Centres Dunfermline
(0)
Saline
KY12 9HR Dunfermline
Nursing Homes Dunfermline
(0)
B913
KY12 9HR Dunfermline
01383 851030
Nursing Homes Dunfermline

Bankview Caravans

Bank V 179 Rumblingwell
KY129AR Dunfermline
Storage Services Dunfermline
(0)

Bay Radio Cabs

First 2A Chalmers Street
KY128DF Dunfermline
Taxis & Private Hire Dunfermline
(0)

Bennett Carpet Services

Unit 4 Carnock Road
KY129QB Dunfermline
Carpets & Rugs - Retail Dunfermline
(0)

Bernies Ltd

2 Alth 52 Main Street
KY128SS Dunfermline
01383 880337
Newsagents Dunfermline
(0)
Unit 18 Forth View Industrial Estate
KY12 8TL Dunfermline
Plaster Mnfrs & Suppliers Dunfermline
(0)

Bespoke Framing

Unit 7 Chalmers Street
KY128AT Dunfermline
01383 842233
Picture & Photo Framing Services Dunfermline
(0)

Bowler & Binnie

Inglis Lane
KY12 9DP Fife
01383 621400
Auctioneers & Valuers Fife
(0)

Bracken Lea Homes Ltd

Unit 9 Main Street
KY128QY Dunfermline
01383 882882
House Builders Dunfermline
(0)

Brian Dawson

Rear O 65 Main Street
KY128ST Dunfermline
01383 881453
Plumbers Dunfermline
(0)

Brookland Motors

Unit 7 Mid Beveridgewell
KY129ES Dunfermline
01383 621467
Car Dealers Dunfermline
(0)

Broomhead Garage Ltd

16 Osb 1-4 Mill Street
KY129DQ Dunfermline
Mot Testing Centres Dunfermline
(0)

Bubbles Bathrooms

The Oa 11-13 Chalmers Street
KY128AT Dunfermline
01383 624777
Bathroom Planners & Furnishers Dunfermline
(0)

Bubbles Fitted Bathrooms

Ysgol 11-13 Chalmers Street
KY128AT Dunfermline
01383 624778
Bathroom Equipment & Fittings Dunfermline
(0)

Burdon Services

21 Lun Crossford
KY128PN Dunfermline
01383 647096
Health Foods & Products Dunfermline
(0)

C D J Watson

Hackhu 28a Carnock Road
KY129NT Dunfermline
Builders Dunfermline
(0)

Cactus Interactive

Unit 1 11 South Dewar Street
KY128AR Dunfermline
01383 741120
Multimedia & Electronic Book Publishers Dunfermline
(0)

Cairneyhill Autopoint

24/Hil Main Street
KY128QU Dunfermline
01383 880344
Petrol Filling Stations Dunfermline
(0)

Caledonian Group

Bickeramside Farm
KY12 9LF Dunfermline
Concrete Pumping Services Dunfermline
(0)

Campbell Auto Repairs

Unit 6 Phoenix Lane
KY129EB Dunfermline
01383 730604
Garage Services Dunfermline
(0)

Car Care Valeting Centre

2 Albi Phoenix Lane
KY129EB Dunfermline
01383 622555
Car Valet Services Dunfermline
(0)

Carnegie Dunfermline Trust

Andrew Carnegie House
KY12 8AW Dunfermline
Charities & Voluntary Organisations Dunfermline
(0)

Carnock Licensed Grocers

Carnoc 10-12 Main Street
KY129JQ Dunfermline
01383 850313
Grocers Dunfermline
(0)

Carnock Primary School

Carnoc 11 Main Street
KY129JG Dunfermline
01383 850375
Schools - Local Authority Dunfermline
(0)

Carstairs & Liddall

Unit 2 28 Dempster Place
KY129YN Dunfermline
01383 625444
Accounting & Book-Keeping Services Dunfermline
(0)

Castle Auto Spears

Colton William Street
KY128DU Dunfermline
01383 622277
Scrap Metal Merchants Dunfermline
(0)

Catercomp Systems Ltd

Marlbo 132 Grieve Street
KY128DW Dunfermline
01383 625155
Computer Training Dunfermline
(0)

Central Taxis

Everly Carnock Road
KY129NX Dunfermline
01383 722366
Taxis & Private Hire Dunfermline
(0)

Charisma Blinds

Unit 3 44 Broomhead Pk
KY120PT Dunfermline
01383 732183
Blinds Dunfermline
(0)

Cipher Signs Ltd

Unit 2 Carnock Road
KY129QB Dunfermline
01383 851404
Sign & Poster Writers Dunfermline
(0)

Clean Cut Grass Machinery

The Ch Main Street
KY129JG Dunfermline
Lawnmowers & Garden Machinery - Sales & Service Dunfermline
(0)

Clipper Tech Ltd

Unit 1 Carnock Road
KY129QB Dunfermline
01383 851133
Machinery - Industrial & Commercial Dunfermline
(0)

Courier & Advertiser

Unit 1 28 Chalmers Street
KY128DF Dunfermline
Newspaper & Magazine Publishers Dunfermline
(0)

Crawford Tree Surgery

Strawberry Cottage
KY12 9TS Dunfermline
Gardening Services Dunfermline
(0)

Creative Driveways & Landscaping

Suite 127D Main Street
KY128QX Dunfermline
01383 889200
Paving & Driveway Contractors Dunfermline
(0)

Crossford Motor Co

Scan H 94 Main Street
KY128NN Dunfermline
01383 620777
Car Dealers - Used Dunfermline
(0)
Best W 61 Main Street
KY128ST Dunfermline
01383 880244
Hotels Dunfermline
(0)
Unit 1 42 Chalmers Street
KY128DF Dunfermline
01383 432259
Alternative & Complementary Medicines & Therapies Dunfermline
(0)

Cullinen Design

Spring 61 Buffies Brae
KY128ED Dunfermline
Interior Designers & Furnishers Dunfermline
(0)

Curtis Motors Ltd

Unit 1 3 Carnock Road
KY129NT Dunfermline
01383 733333
Garage Services Dunfermline
(0)
4/The 179 Rumblingwell
KY129AR Dunfermline
01383 737744
Garage Mechanics Dunfermline
(0)

D C Services

A 39 Burns Street
KY129EL Dunfermline
01383 722872
Roofing Services Dunfermline
(0)

D Foxley

Low Gr 6 Lady Nairne Road
KY129YD Dunfermline
01383 725178
Counselling Services & Advice Services Dunfermline
(0)

D J P Alarms Ltd

Unit 2 19 Carswell Place
KY129YJ Dunfermline
0800 037 9238
Burglar & Intruder Alarm Systems Dunfermline
(0)
Midway 41 Golfdrum Street
KY128DZ Dunfermline
01383 733376
Chiropodists (Podiatrists) Dunfermline
(0)

D Sangster

Villag 18 Main Street
KY128QT Dunfermline
01383 881721
Flooring Services Dunfermline
(0)

D Todd

Charnw 50 William Street
KY128BG Dunfermline
Joiners & Carpenters Dunfermline
(0)

DFM Design

Unit 6 11 Waggon Road
KY128NP Dunfermline
01383 432888
Computer Consultants Dunfermline
(0)

Davaar House

Unit 6 126 Grieve Street
KY128DW Dunfermline
01383 721886
Hotels Dunfermline
(0)
126 Grieve Street
KY12 8DW Dunfermline
01383 721886
Hotels Dunfermline
(0)
3 Carneil Gardens
KY12 9LQ Dunfermline
Furniture - Retail Dunfermline
(0)

David L Douglas

West E 127 Main Street
KY128QX Dunfermline
01383 882222
Furniture - Built-In & Fitted Dunfermline
(0)

David Sands

1/Silv 88 Main Street
KY128NL Dunfermline
01383 721603
Supermarkets Dunfermline
(0)

David Walker

Unit 1 40 Main Street
KY128NJ Dunfermline
01383 722003
Garden Design Dunfermline
(0)
Unit 1 Buffies Brae
KY12 8ED Dunfermline
Landscape Contractors Dunfermline
(0)
14 Main Road
KY12 9LX Dunfermline
07399 265653
Plant & Machinery Hire & Leasing Dunfermline
(0)

Dos Amigos

Unit 3 5 Chalmers Street
KY128AT Dunfermline
Restaurants - Mexican Dunfermline
(0)

Dunfermline Golf Club

Pitbau Pitfirrane
KY128QW Dunfermline
01383 723534
Golf Courses & Clubs Dunfermline
(0)

Dunfermline Maintenance

Pitbau 40 Golfdrum Street
KY128EB Dunfermline
01383 622206
Property Maintenance & Repairs Dunfermline
(0)

Dunfermline Motor Cycles

Pitbau 161 Chalmers Street
KY128DQ Dunfermline
01383 732952
Motor Cycles & Scooters Dunfermline
(0)

Dunfermline Northern Bowling Club

Viewfi Dewar Street
KY128AD Dunfermline
01383 735221
Sports Clubs & Associations Dunfermline
(0)

Dunfermline Repair Centre

100 Main Street
KY12 0EL Dunfermline
Refrigerators & Freezers - Domestic Dunfermline
(0)

Dunfermline School Of Motoring

Pitrea 1 Main Street
KY128QT Dunfermline
01383 881316
Driving Schools Dunfermline
(0)

Dunfermline West End Bowling Club

McKane Baldridgeburn
KY129EH Dunfermline
01383 725453
Clubs & Associations - Social Dunfermline
(0)

Dunsire Associates (Electrical) Ltd

Unit 1 Phoenix Lane
KY129EB Dunfermline
01383 723583
Electricians & Electrical Contractors Dunfermline
(0)

Earthfire

Chapte 23A Lundin Road
KY128PN Dunfermline
01383 626839
Marketing Consultants & Services Dunfermline
(0)

Elderberry Electrical Services

5 St M 15 Main Street
KY128LS Dunfermline
01383 880843
Electricians & Electrical Contractors Dunfermline
(0)

Eliot Brothers

21 Lun Crossford
KY128PN Dunfermline
01383 647096
Export & Import Agents Dunfermline
(0)

Essport Auto Parts Ltd

Miller Rd
KY12 9DL Dunfermline
Car Accessories & Parts Dunfermline
(0)

Essport Car Accessories

Unit 6 Miller Road
KY129DL Dunfermline
01383 735641
Car Accessories & Parts Dunfermline
(0)
West Bonhard Farm Bonhard Rd
KY12 9JD Dunfermline
Construction Contractors - General Dunfermline
(0)

Fairley Garden Centre

Unit 8 53 Main Street
KY128QT Dunfermline
01383 880223
Garden Centres Nurseries Dunfermline
(0)

Ferguson Recovery

Unit 1 Main Street
KY118EE Dunfermline
01383 620684
Car Breakdown & Recovery Services Dunfermline
(0)

Ferrier & Mackinnon

Unit 4 27-29 Chalmers Street
KY128AT Dunfermline
01383 721502
Opticians Dunfermline
(0)

Fife Action On Autism

Unit 5 13 Barbour Gr
KY129YB Dunfermline
01592 620997
Helplines Dunfermline
(0)

Flear & Thomson Ltd

346-34 128-140 Pittencrieff Street
KY128AN Dunfermline
01383 722565
Mot Testing Centres Dunfermline
(0)

Fleming & Sons Landscaping

11 Erskine Wynd
KY12 9QX Dunfermline
Landscape Contractors Dunfermline
(0)

Fourth Marine Textiles

Unit 7 9 Miller Road
KY129DL Dunfermline
Textile Manufacturing Dunfermline
(0)

Fraser Electrical

The Ol Dewar Street
KY128AB Dunfermline
01383 720569
Electricians & Electrical Contractors Dunfermline
(0)

G Inglis

Youlto 2 Francis Court
KY129NJ Dunfermline
01383 624183
Environmental Consultants Dunfermline
(0)

Gavin Robertson

Croeso 48 Maitland Street
KY128AF Dunfermline
01383 738544
Florists - Wholesale & Supplies Dunfermline
(0)
Main Street
KY12 8QL Dunfermline
07803 922945
Automation Systems & Equipment Dunfermline

Glen Pavilion

Shanle Pittencrieff Pk
KY128QH Dunfermline
Halls For Hire Dunfermline
(0)

Glen Tavern

Greena 110 Pittencrieff Street
KY128AN Dunfermline
01383 724896
Public Houses Dunfermline
(0)

Gleneagle Motors

Mill H 14 Grieve Street
KY128DN Dunfermline
Garage Services Dunfermline
(0)

Glenfield Services

16 Glenfield
KY12 9JW Dunfermline
07879 671959
Garden Design Dunfermline
(0)
A 114 Pittencrieff Street
KY128AN Dunfermline
01383 620224
Boarding Kennels & Catteries Dunfermline
(0)

Goth Tavern

Fern H Main Street
KY128SS Dunfermline
01383 880780
Public Houses Dunfermline
(0)

Graham Plumbing & Heating Merchants

Unit 2 193 Pittencrieff Street
KY128AW Dunfermline
01383 738728
Plumbers' Merchants Dunfermline
(0)

Great Wall Chinese Takeaway

Unit 4 88 Main Street
KY128NL Dunfermline
01383 733732
Take Away Food Shops Dunfermline
(0)
Park L 72 Chalmers Street
KY128DG Dunfermline
01383 620999
Hairdressers - Unisex Dunfermline
(0)

H & M Motors

Unit 5 54 Main Street
KY128SS Dunfermline
01383 880738
Garage Services Dunfermline
(0)

H B 4

Morlic 115 Main Street
KY128QU Dunfermline
01383 880735
Hairdressers - Unisex Dunfermline
(0)

Halbeath Post Office

Unit 8 Main Street
KY118EE Dunfermline
01383 625638
Post Office Services Dunfermline
(0)

Halfway House Hotel

Unit 7 Main Street
KY120TJ Dunfermline
01383 731661
Hotels Dunfermline
(0)

Hardie Bikes

Unit 3 86C Main Street
KY128QU Dunfermline
Cycle Shops Dunfermline
(0)

Harmony Cleaning and Domestic Services

Dunfermline
07968 037606
Dry Cleaners Dunfermline
(0)

Harrison & Duff

Unit 6 Phoenix Lane
KY129EB Dunfermline
01383 721764
Roofing Services Dunfermline
(0)

Heat Scotland Ltd

23 Porterfield
KY12 9XG Dunfermline
Gas Installers Dunfermline
(0)

Hewden Hire Centres

Unit 1 100 Pittencrieff Street
KY128AN Dunfermline
01383 624800
Hire Centres Dunfermline
(0)

Hillend Motor Services

Ridge 45 Main Street
KY119ND Dunfermline
01383 414614
Garage Services Dunfermline
(0)

Hillend Tavern

Ridge 37 Main Street
KY119ND Dunfermline
01383 415391
Public Houses Dunfermline
(0)

Hilton Boarding Kennels

Hilton Pitfirrane
KY128RQ Dunfermline
01383 732464
Boarding Kennels & Catteries Dunfermline
(0)
823 Ar Main Street
KY118EE Dunfermline
01383 723599
Hotels Dunfermline
(0)
Golfdr 174 Golfdrum Street
KY128DX Dunfermline
01383 733794
Garage Services Dunfermline
(0)

Il Pescatore Ristorante

Unit 1 40 Main Street
KY113HL Dunfermline
01383 872999
Restaurants - Italian Dunfermline
(0)

Imprint Advertising & Promotional Products

Unit a 11 Broomhead Drive
KY129DT Dunfermline
01383 432666
Promotional Items Dunfermline
(0)

Interloq Ltd

Hollin 10b Cairneyhill Road
KY128NZ Dunfermline
01383 625225
Telecommunication Services Dunfermline
(0)
42 Meadow View
KY12 8NT Dunfermline
Plumbers Dunfermline
(0)

J & W Brown

Unit 1 1 Midfield Terrace
KY129LZ Dunfermline
01383 851622
Heating Contractors & Consultants Dunfermline
(0)

J Crichton

Ravens 8 Tremayne Place
KY129YH Dunfermline
01383 727606
Painters_Decorators Dunfermline
(0)

J E White

Lane F 20 Main Street
KY113HL Dunfermline
01383 872351
Butchers Dunfermline
(0)

J Valentim

Charto 4 Rosebank Gdns
KY129BW Dunfermline
Gardening Services Dunfermline
(0)

JAS

Old Th 70A Chalmers Street
KY128DG Dunfermline
Computer Systems & Software (Sales) Dunfermline
(0)

JMR Roofing Scotland

92 Pittencrieff Street
KY12 8AN Dunfermline
Roofing Services Dunfermline
(0)

James Clark

Old Pa 12 Baldridgeburn
KY129DY Dunfermline
Electricians & Electrical Contractors Dunfermline
(0)
West E 127a Main Street
KY128QX Dunfermline
Plant & Machinery Hire & Leasing Dunfermline
(0)

Jaqdaw Leisure Hire

Unit 1 65 Main Street
KY128ST Dunfermline
01383 881453
Bouncing Castles & Inflatables Hire Dunfermline
(0)
Herald Phoenix Lane
KY129EB Dunfermline
01383 721820
Garage Services Dunfermline
(0)

Johnstone Syer

Unit C 38 Chalmers Street
KY128DF Dunfermline
01383 620111
Photographers - General Dunfermline
(0)

Kates Hair Studio

Kates 74a Chalmers Street
KY128DG Dunfermline
01383 723940
Hairdressers - Unisex Dunfermline
(0)

Kingdom House Clearances

5 Harriebrae Park
KY12 9EA Dunfermline
Storage Services Dunfermline
(0)

Kingdom Water & Drainage Solutions

Yew Tr 29 Fernie Place
KY129BX Dunfermline
01383 620535
Drain & Sewer Clearance Dunfermline
(0)

Kingseat Community Leisure Centre

Commun Main Street
KY120TH Dunfermline
01383 621134
Community Centres Dunfermline
(0)

Kingseat Post Office

Commun 67 Main Street
KY120TJ Dunfermline
01383 722029
Post Office Services Dunfermline
(0)

Kingsley Photography

Kingsl 104 Dewar Street
KY128AA Dunfermline
01383 722249
Photographers - General Dunfermline
(0)

Kitt Installations

Unit 2 11 Castleblair Park
KY129DW Dunfermline
0800 037 2318
Kitchen Planners & Furnishers Dunfermline
(0)

Kwik Kook

Worksh 73 Main Street
KY119ND Dunfermline
01383 410041
Microwave Ovens Dunfermline
(0)
Hawthorn Bank
KY12 9JS Carnock
07720 821061
Metal Workers Carnock
(0)

Lashes

Norton 122 Main Street
KY128SX Dunfermline
01383 881555
Beauty Salons Dunfermline
(0)

Lesley-Anne Evans

White 2 Main Street
KY129TL Dunfermline
01383 853576
Soft Furnishings - Retail Dunfermline
(0)

Limekilns Post Office

1/Edin 28 Main Street
KY113HL Dunfermline
Post Office Services Dunfermline
(0)

M & D

Unit 7 1 High Beveridgewell
KY129ER Dunfermline
01383 738979
Car Dealers - Used Dunfermline
(0)

M & D Motors

Rear O 86A Main Street
KY128QU Dunfermline
Mot Testing Centres Dunfermline
(0)

M Dorris

Doctor 112 Grieve Street
KY128DW Dunfermline
01383 720664
Opticians Dunfermline
(0)

M V Turbos

Unit 4 29-31 Main Street
KY129JE Dunfermline
01383 850036
Garage Services Dunfermline
(0)

M.W Joinery Services

37 , The Castings
KY12 9AU Dunfermline
Joiners & Carpenters Dunfermline
(0)
Shanno 1 Carnock Road
KY129AX Dunfermline
01383 734834
Furniture - Retail Dunfermline
(0)
14 Erskine Wynd
KY12 9QX Dunfermline
07714 167507
Ladieswear - Retail Dunfermline
(0)
Meadowview
KY12 9TY Dunfermline
Car Rental Dunfermline
(0)

Manse Vehicle Management

Jedwor 76 Main Street
KY128QU Dunfermline
01383 880022
Car Dealers - Used Dunfermline
(0)
10a Main St
KY12 9HD Dunfermline
Motor Cycle Breakdown & Recovery Services Dunfermline
(0)

Matthew Fyfe

Matthe Broomhead Drive
KY129AQ Dunfermline
01383 312233
Rest & Retirement Homes Dunfermline
(0)

Mayfield Kennels

The Fa 19 Carnock Road
KY129NU Dunfermline
01383 721698
Boarding Kennels & Catteries Dunfermline
(0)

Mayo & Son

21 Lun Crossford
KY128PN Dunfermline
01383 647096
Chimney Sweeps Dunfermline
(0)

McLean Primary School

John C Baldridgeburn
KY129EE Dunfermline
01383 312390
Schools - Local Authority Dunfermline
(0)

Michael MacGregor

Victor 19 Logie Place
KY129BT Dunfermline
01383 720304
Roofing Services Dunfermline
(0)

Milesmark Primary School

Longri Rumblingwell
KY129AT Dunfermline
01383 312244
Schools - Local Authority Dunfermline
(0)

Moore Ross

Beveri 9 Broomhead Drive
KY129DT Dunfermline
01383 620088
Quantity Surveyors Dunfermline
(0)

Morning Noon & Night Ltd

Beaufo 94 Main Street
KY128QU Dunfermline
01383 881363
Convenience Stores Dunfermline
(0)

Motor Fix

Unit 1 209 Baldridgeburn
KY129EG Dunfermline
01383 626265
Garage Services Dunfermline
(0)

Murrcross

Holyro 7 Broomhead Drive
KY129DT Dunfermline
01383 620088
Quantity Surveyors Dunfermline
(0)
Unit 4 80 Rumblingwell
KY129AS Dunfermline
01383 733057
Newsagents Dunfermline
(0)
Dunfermline
Electricians & Electrical Contractors Dunfermline
(0)

Newmills Post Office

Newmet 1 Main Street
KY128SR Dunfermline
01383 880201
Post Office Services Dunfermline
(0)

Nicholls Construction

Pengar 11 Sunningdale Lane
KY129DJ Dunfermline
Builders Dunfermline
(0)

Norman Ferguson

Thistl 15 High Beveridgewell
KY129ER Dunfermline
01383 735726
Joiners & Carpenters Dunfermline
(0)

Oatman

The De 190 Rumblingwell
KY129AT Dunfermline
01383 626633
Valet Services Dunfermline
(0)

Offroad Motorcycles Plus

Pinewo 10 Main Street
KY129HD Dunfermline
01383 852888
Motor Cycles & Scooters Dunfermline
(0)

Old Inn

The Ba 6 Main Street
KY129JQ Dunfermline
01383 850381
Public Houses Dunfermline
(0)

Orwell Motors

Orwell 135 Rumblingwell
KY129AR Dunfermline
01383 722649
Car Dealers - Used Dunfermline
(0)

Osborne Motors

Danbur 149 Rumblingwell
KY129AR Dunfermline
01383 722952
Garage Services Dunfermline
(0)

P Ewing Civil Engineering Co Ltd

Blair Carnock Road
KY129NL Dunfermline
01383 852780
Civil Engineers Dunfermline
(0)

Payne Films

Ellaleen Grove
KY12 8QQ Crossford
07921 199394
Radio & Television Stations Crossford
(0)

Penicuik Advanced Window Systems

Albion 53 Main Street
KY128QT Dunfermline
Conservatories Dunfermline
(0)
1 Woodhead Court
KY12 8BE Dunfermline
Accounting & Book-Keeping Services Dunfermline
(0)

Petanna

Unit 3 Carnock Road
KY129QB Dunfermline
01383 853647
Pet Shops & Pet Supplies Dunfermline
(0)

Peter Bett

The Ol Main Street
KY119LE Dunfermline
01383 415717
Car Hire - Chauffeur Driven Dunfermline
(0)

Phoenix Joinery

Unit 5 Phoenix Lane
KY129EB Dunfermline
Joiners & Carpenters Dunfermline
(0)

Pitfirrane Hotel

Durant Main Street
KY128NJ Dunfermline
01383 736132
Hotels Dunfermline
(0)

Pittencrieff House Museum

Global Pittencrieff Pk
KY128QH Dunfermline
01383 722935
Museums Dunfermline
(0)

Pittencrieff Park

Animal Pittencrieff Pk
KY128QH Dunfermline
01383 729881
Zoos Dunfermline
(0)

Pittencrieff Primary School

Animal Dewar Street
KY128AB Dunfermline
01383 312935
Schools - Local Authority Dunfermline
(0)

Post Office Ltd

Walton 80 Main Street
KY128QU Dunfermline
0845 722 3344
Post Office Services Dunfermline
(0)
Unit 2 11 Broomhead Drive
KY129DT Dunfermline
01383 620919
Printers Dunfermline
(0)

Queen Anne High School

Unit 1 Broomhead
KY120PQ Dunfermline
01383 312620
Schools - Local Authority Dunfermline
(0)

R Birrell

Baldri Parkneuk
KY129BD Dunfermline
01383 722332
Plasterers Dunfermline
(0)

R D Laboratories Ltd

The El 57 Main Street
KY120EH Dunfermline
01383 733613
Dental Technicians Dunfermline
(0)

R J & J E Swan

Pennyp 41 Mid Beveridgewell
KY129ES Dunfermline
01383 721405
Newsagents Dunfermline
(0)

R M Autoclaves Ltd

Totlan 9 Miller Road
KY129DL Dunfermline
01383 620899
Hospital Equipment & Supplies Dunfermline
(0)

R Sorley

Pandor 5 Pollock Walk
KY129DA Dunfermline
Electricians & Electrical Contractors Dunfermline
(0)

Renaissance The Beauty Salon

allbot 84 Main Street
KY128QU Dunfermline
01383 882617
Beauty Salons Dunfermline
(0)

Robertson Motors

Cooper 209 Baldridgeburn
KY129EG Dunfermline
Car Dealers Dunfermline
(0)

Rosemary Hall

St Pet 124 Main Street
KY128SX Dunfermline
01383 880440
Hairdressers - Unisex Dunfermline
(0)

Royal Bengal Tandoori

Ground 57 Pittencrieff Street
KY128AJ Dunfermline
01383 733788
Restaurants - Indian Dunfermline
(0)

Rubicon Electrical Services Ltd

Glenda Carnock Road
KY129NX Dunfermline
01383 853612
Electricians & Electrical Contractors Dunfermline
(0)
Decoy 57 William Street
KY128BQ Dunfermline
01383 732983
Carpets & Rugs - Retail Dunfermline
(0)

S C S (Scotland)

11/Pho 4 East Baldridge Drive
KY129ET Dunfermline
01383 721528
General Stores Dunfermline
(0)

S M Security Systems

Chapel 60 High Beveridgewell
KY129EP Dunfermline
Security Equipment Installers Dunfermline
(0)

S.P Roofing

Caretakers House
KY12 9EH Dunfermline
07548 017756
Roofing Services Dunfermline
(0)
Dalgety House, Viewfield Terrace
KY12 7HY Dunfermline
0800 099 6651
Carpet Fitting Accessories Dunfermline

Saline

A Main Street
KY129TL Dunfermline
01383 852201
Convenience Stores Dunfermline
(0)

Saline Community Leisure Centre

A Main Street
KY129TL Dunfermline
01383 852190
Community Centres Dunfermline
(0)

Saline Motors

A 18 Main Street
KY129HD Dunfermline
Garage Services Dunfermline
(0)

School Of Colour

Melita Knockhouse Road
KY128PX Dunfermline
01383 734141
Image Consultants Dunfermline
(0)

Scissors

6 Belg 84 Main Street
KY128NJ Dunfermline
01383 721465
Hairdressers - Unisex Dunfermline
(0)

Scollard & Son

21 Lun Crossford
KY128PN Dunfermline
01383 647096
Financial Advisers- Independent Dunfermline
(0)

Scott Murray

Unit 9 45 Baldridgeburn
KY129EQ Dunfermline
01383 840841
Motor Cycles & Scooters Dunfermline
(0)

Scott Murray Motorcycles

Unit 9 45 Baldridgeburn
KY129EQ Dunfermline
01383 840842
Motor Cycles & Scooters Dunfermline
(0)

Scripts

Unit J 11 Douglas Drive
KY129YG Dunfermline
01383 733779
Calligraphers Dunfermline
(0)

Scrubb-A-Dugg

Chapel 9 Main Street
KY129HD Dunfermline
01383 852585
Dog Clipping & Grooming Dunfermline
(0)

Simpson Motors

Traffo 50-80 Rumblingwell
KY129AS Dunfermline
01383 730529
Car Dealers Dunfermline
(0)

Sonia Harris Interiors

18 Chalmers St
KY12 8DF Dunfermline
Interior Designers & Furnishers Dunfermline
(0)
Spence Canon Lynch Court
KY128AX Dunfermline
01383 736721
Sheltered Housing Dunfermline
(0)

Stephen Hall Ltd

Stubb 134 Golfdrum Street
KY128DX Dunfermline
01383 723061
Painters_Decorators Dunfermline
(0)

Stevie Mills: The Mens Coach

92 Main St
KY12 8SX Dunfermline
Life Coaching Dunfermline
(0)
St Jam 11 Dewar Street
KY128AD Dunfermline
01383 624660
Vending Machines - Sales & Service Dunfermline
(0)
1/Sisk 94 Pittencrieff Street
KY128AN Dunfermline
01383 732613
Drug Misuse - Advice & Counselling Dunfermline
(0)
Unit 3 Dempster Place
KY129YN Dunfermline
01383 626244
Taxis & Private Hire Dunfermline
(0)
Terry 51a Main Street
KY120EF Dunfermline
Painters_Decorators Dunfermline
(0)
Unit 4 47 Baldridgeburn
KY129EF Dunfermline
Beds_Bedding_Blankets Dunfermline
(0)

The Comire Shop

Naval 1 Main Street
KY129HD Dunfermline
01383 850300
General Stores Dunfermline
(0)

The Comrie Tavern

Bliswo 6 Main Street
KY129HD Dunfermline
01383 850337
Public Houses Dunfermline
(0)

The Core Club

3E Coo 92 Pittencrieff Street
KY128AN Dunfermline
01383 623179
Social Services Dunfermline
(0)

The Corner Shop

10 Bir 43 Maitland Street
KY128AF Dunfermline
01383 730788
Grocers Dunfermline
(0)

The Dander Inn

2nd Fl 108 Rumblingwell
KY129AS Dunfermline
01383 722071
Public Houses Dunfermline
(0)

The Floor Sanding Co

St Luk 14 Craigbank
KY128YE Dunfermline
Flooring Services Dunfermline
(0)

The Maltings Hotel

The Ma 96 Main Street
KY128QU Dunfermline
01383 880380
Hotels Dunfermline
(0)

The National Sugar Art Association

D14 20 Lady Nairne Road
KY129YD Dunfermline
01383 727751
Clubs & Associations - Social Dunfermline
(0)
67, The Castings
KY12 9AU Dunfermline
Caterers Dunfermline
(0)

The Thistle Tavern

Thistl 191-193 Baldridgeburn
KY129EG Dunfermline
01383 721732
Public Houses Dunfermline
(0)

The Tyre Bay

Unit 1 1-4 Mill Street
KY129DQ Dunfermline
Tyre Dealers Dunfermline
(0)

The Winner House

Office 85 Main Street
KY120EN Dunfermline
01383 726867
Take Away Food Shops Dunfermline
(0)

Torrie Bay Bar

Torrid 100 Main Street
KY128LS Dunfermline
01383 882639
Public Houses Dunfermline
(0)

Torrie Bay Hotel

Torrid 100 Main Street
KY128LS Dunfermline
01383 882050
Public Houses Dunfermline
(0)

Torryburn Community Leisure Centre

Torry Main Street
KY128SR Dunfermline
01383 881891
Community Centres Dunfermline
(0)

Torryburn Post Office

Torry 64 Main Street
KY128LT Dunfermline
01383 880245
General Stores Dunfermline
(0)

Torryburn Primary School

Torry Main Street
KY128SU Dunfermline
01383 880289
Schools - Local Authority Dunfermline
(0)

Townhill Branch Library

The Ph Main Street
KY120EN Dunfermline
01383 724210
Libraries Dunfermline
(0)

Townhill Community Leisure Centre

The Ph Main Street
KY120EN Dunfermline
01383 724210
Community Centres Dunfermline
(0)

Townhill General Grocer

The Ph 108 Main Street
KY120EL Dunfermline
01383 724331
General Stores Dunfermline
(0)

Transformation builders& landscaping

Dunfermline
07884 000829
Landscape Contractors Dunfermline
(0)

Trust Research Services

pobox Goulden Place
KY129AH Dunfermline
01383 741130
Research Organisations Dunfermline
(0)
Unit 6 233 Baldridgeburn
KY129EG Dunfermline
01383 732233
Hairdressers - Unisex Dunfermline
(0)
North Road
KY12 9LN Saline
07792 759583
Photographers - General Saline
(0)
Low Be Broomhead Drive
KY129DT Dunfermline
01383 721882
Scrap Metal Merchants Dunfermline
(0)

Wan Lam

3 Vict 239 Baldridgeburn
KY129EG Dunfermline
01383 731085
Take Away Food Shops Dunfermline
(0)

Wantacol

The Re 23a Lundin Road
KY128PN Dunfermline
01383 623326
Printers Dunfermline
(0)

Well Wood Community Leisure Centre

Craven Main Street
KY120EN Dunfermline
01383 622418
Community Centres Dunfermline
(0)

West Fife Enterprise Ltd

Windmi Main Street
KY128LS Dunfermline
01383 881364
Training Services Dunfermline
(0)

Whites Gates

Jessop 2 Main Street
KY129HD Dunfermline
01383 853359
Public Houses Dunfermline
(0)

Younger

Unit 6 34 Meadow View
KY128NT Dunfermline
01383 731492
Central Heating - Installation & Servicing Dunfermline
(0)