- Paul Slade and Son Flooring
- 0845 2634325 - 15 St. James View, Penicuik, Midlothian, EH26 9DT
- Behar Carpets & Flooring
- 0131 4404825 - Reids Store Pentland Retail Park, Straiton, Loanhead, Midlothian, EH20 9PW
- 3.0 miles from Penicuik
- Carpetright
- 0131 4482811 - 4a Straiton Mains, Straiton, Loanhead, Midlothian, EH20 9PW
- 3.0 miles from Penicuik
- Stuart's Industrial Flooring (Loanhead)
- 0131 4404000 - Stuart House Dryden Vale, Loanhead, Midlothian, EH20 9HN
- 3.0 miles from Penicuik
- Erskine
- 0131 4473135 - 6 Church Hill Place, Edinburgh, EH10 4BD
- 4.6 miles from Penicuik
- James Erskine
- 0131 4473135 - 6-16 Church Hill Place, Edinburgh, EH10 4BD
- 4.6 miles from Penicuik
- Kristoffersen Carpets
- 0131 4479800 - 96 Morningside Road, Edinburgh, EH10 4BY
- 4.6 miles from Penicuik
- Persian Rug Village
- 0131 4667071 - 34 Morningside Road, Edinburgh, EH10 4DA
- 4.6 miles from Penicuik
- Solid Flooring
- 0131 4475544 - 98 Morningside Road, Edinburgh, EH10 4BY
- 4.6 miles from Penicuik
- Inst8 Ltd
- 0131 4477395 - 7 Balcarres Court, Edinburgh, EH10 5JL
- 4.6 miles from Penicuik
- Floorcraft
- 0131 4416616 - Edinburgh, EH13 0AG
- 4.7 miles from Penicuik
- James Campbell
- 0131 6618240 - 8 Wauchope Road, Edinburgh, EH16 4PU
- 4.9 miles from Penicuik
- Past and Present Floor Sanding
- 0131 4682349 - 37 Glendinning Crescent, Edinburgh, Midlothian, EH16 6DW
- 4.9 miles from Penicuik
- W.J Slight
- 0131 6612770 - 13 Craigmillar Castle Loan, Edinburgh, EH16 4BJ
- 4.9 miles from Penicuik
- PSDS Edinburgh Ltd
- 0131 4680775 - 40 Alnwickhill Park, Edinburgh, EH16 6UH
- 4.9 miles from Penicuik
- The Edinburgh Paint Stripping And Floor Sanding Company
- 0131 2083084 - Unit 5a Holyrood Business Park, 146 Duddingston Rd West, Edinburgh, Lothian, EH16 4PA
- 4.9 miles from Penicuik
- Edinburgh Stripping And Sanding
- 0131 208 3084 - Holyrood Business Park, 146 Duddingston Rd West, Edinburgh, Lothian, EH16 4PA
- 4.9 miles from Penicuik
- Floor Coverings International
- 0845 8391998 - 9 East Kilngate Place, Edinburgh, EH17 8UR
- 5.1 miles from Penicuik
- Gordon & Halliday
- 0131 6721700 - 405 Gilmerton Road, Edinburgh, EH17 7QR
- 5.1 miles from Penicuik
- Grip Positive
- 0131 4540005 - 18 Chesters Vw, Bonnyrigg, Midlothian, EH19 3PU
- 5.3 miles from Penicuik
- MJM Flooring
- 0131 6637776 - Dalhousie Sawmills, Bonnyrigg, Midlothian, EH19 3HY
- 5.3 miles from Penicuik
- S W Advanced Flooring
- 0131 6635802 - Unit 6b1, Dalhousie Business Park, Carrington Road, Bonnyrigg, Midlothian, EH19 3HY
- 5.3 miles from Penicuik
- Capital Carpets
- 0131 3462535 - 380-382 Gorgie Road, Edinburgh, EH11 2RQ
- 6.0 miles from Penicuik
- Carpetright
- 0131 4424544 - Hermiston Gate Retail Pk Cultins Rd, Edinburgh, EH11 4DF
- 6.0 miles from Penicuik
- General George (Edinburgh)
- 01506 460342 - 25 Cultins Road, Edinburgh, EH11 4DF
- 6.0 miles from Penicuik
- Peter Hosie
- 0131 4432099 - 28-29 Stenhouse Mill Wynd, Edinburgh, EH11 3XX
- 6.0 miles from Penicuik
- Peter Hosie
- 0131 4430745 - Stenhouse Indust Est Stenhouse Mill Wynd, Edinburgh, EH11 3XX
- 6.0 miles from Penicuik
- Saughton Mill Carpets
- 0131 4558060 - 5 Stenhouse Mill Lane, Edinburgh, EH11 3LR
- 6.0 miles from Penicuik
- Craiglockhart Carpet Centre
- 0131 3376634 - 60a Colinton Road, Edinburgh, EH14 1AH
- 6.1 miles from Penicuik
- HVS Flooring Ltd
- 0131 5387160 - Unit B, Hails Park Industrial Estate, Edinburgh, EH14 2QR
- 6.1 miles from Penicuik
- Premier Flooring Services
- 0131 5388877 - 20 Riccarton Drive, Currie, Midlothian, EH14 5PN
- 6.1 miles from Penicuik
- Longstone Carpets
- 0131 4437357 - 58 Longstone Road, Edinburgh, EH14 2BA
- 6.1 miles from Penicuik
- Behar Carpets Ltd
- 0131 2251069 - 12a Howe Street, Edinburgh, EH3 6TD
- 6.3 miles from Penicuik
- Carpet-Rite Ltd
- 0131 2281847 - 181-183 Morrison Street, Edinburgh, EH3 8DZ
- 6.3 miles from Penicuik
- Floor Sanding Company, The
- 01383 625320 - 14 Craigbank, Edinburgh, EH3 8DJ
- 6.3 miles from Penicuik
- Peter Young Flooring Ltd
- 0131 2219733 - 270 Morrison Street, Edinburgh, EH3 8DT
- 6.3 miles from Penicuik
- Stockbridge Flooring
- 0131 3128958 - 30 Howe Street, Edinburgh, Scotland, EH3 6TG
- 6.3 miles from Penicuik
- G & C Carpets
- 0131 6670796 - 98 South Clerk Street, Edinburgh, EH8 9PT
- 6.5 miles from Penicuik
- Sandman Floor Sanding
- 0131 6201348 - 8 Northfield Drive, Edinburgh, EH8 7RW
- 6.5 miles from Penicuik
- Style Flooring
- 0131 6611002 - 16 Parson's Gn Ter, Edinburgh, EH8 7AG
- 6.5 miles from Penicuik
- Abercorn Carpets
- 0131 6690071 - 177 Piersfield Terrace, Edinburgh, EH8 7BR
- 6.5 miles from Penicuik
- Edinburgh Carpet Warehouse
- 0131 5573481 - 34 East London Street, Edinburgh, EH7 4BQ
- 7.0 miles from Penicuik
- Edinburgh Carpet Warehouse
- 0131 5573771 - 34 East London Street, Edinburgh, EH7 4BQ
- 7.0 miles from Penicuik
- Forth Furnishings
- 0131 5563107 - 29a Beaverhall Road, Edinburgh, EH7 4JE
- 7.0 miles from Penicuik
- G M Flooring
- 0131 5576644 - Edinburgh, EH7 4BH
- 7.0 miles from Penicuik
- M W K Flooring
- 0131 6613583 - 16 Edina Place, Edinburgh, EH7 5RP
- 7.0 miles from Penicuik
- Style Flooring Edinburgh Ltd
- 0131 6694404 - 38 West Telferton, Edinburgh, EH7 6UL
- 7.0 miles from Penicuik
- Croall Flooring
- 0131 3393141 - 25 Cammo Gro, Edinburgh, EH4 8EX
- 7.1 miles from Penicuik
- Floor Coverings Edinburgh
- 0131 3393141 - 25 Cammon Grove, Edinburgh, EH4 8EX
- 7.1 miles from Penicuik
- Allied Carpets
- 0131 2251120 - 50 Seafield Road, Edinburgh, EH6 7LQ
- 7.3 miles from Penicuik
- Behar Carpets Ltd
- 0131 5534933 - 1 Seafield Road, Edinburgh, EH6 7LE
- 7.3 miles from Penicuik
- Bomar Carpet
- 0131 5544050 - 13 Ferry Road, Edinburgh, EH6 4AD
- 7.3 miles from Penicuik
- Carpet Bargain Store
- 0131 5547337 - 104 Leith Walk, Edinburgh, EH6 5DT
- 7.3 miles from Penicuik
- The Carpet Shop
- 0131 5548104 - 166 Leith Walk, Edinburgh, EH6 5EA
- 7.3 miles from Penicuik
- Carpetright
- 01383 621035 - Seafield Road, Edinburgh, EH6 7LW
- 7.3 miles from Penicuik
- Carpetright
- 0131 5556680 - Seafield Road, Edinburgh, EH6 6XJ
- 7.3 miles from Penicuik
- Central Carpets
- 0131 5536092 - 1 Mill Lane, Edinburgh, EH6 6TJ
- 7.3 miles from Penicuik
- Direct Flooring
- 0131 6690303 - Seafield Indust Est Seafield Rd, Edinburgh, EH6 7LD
- 7.3 miles from Penicuik
- McKenzie Flooring
- 0131 4677799 - 110 Salamander Street, Edinburgh, EH6 7LA
- 7.3 miles from Penicuik
- Millers Specialist Floor Coverings Ltd
- 0131 5542408 - 175-177 Leith Walk, Edinburgh, EH6 8NR
- 7.3 miles from Penicuik
- Millers Carpet & Vinyl Centres
- 0131 5555346 - Edinburgh, EH6 8NR
- 7.3 miles from Penicuik
- Veitchi
- 0131 5547661 - Unit 7, Swanfield, Edinburgh, EH6 5RX
- 7.3 miles from Penicuik
- Floors-2-Go
- 0131 5552151 - 62 Craigentinny Av Nth, Edinburgh, EH6 7LH
- 7.3 miles from Penicuik
- Floors-2-Go
- 0131 5552151 - 62 Craigentinny Av Nth, Edinburgh, EH6 7LH
- 7.3 miles from Penicuik
- Annfield Flooring Services
- 0131 5537847 - 36 Annfield, Edinburgh, Uk, EH6 4JA
- 7.3 miles from Penicuik
- Carpetright
- 0131 6579185 - Milton Link, Edinburgh, EH15 3QH
- 7.5 miles from Penicuik
- Hardwood Flooring Centre
- 0131 6692568 - 300 Portobello High St, Edinburgh, EH15 1BT
- 7.5 miles from Penicuik
- Kristoffersen Carpets
- 0131 6699800 - 234 Portobello High Street, Edinburgh, EH15 2AU
- 7.5 miles from Penicuik
- Edinburgh Floor Doctor
- Mountcastle Drive South, Edinburgh, Midlothian, EH15 1PZ
- 7.5 miles from Penicuik
- McMillan Flooring Distributors Ltd
- 0131 5511149 - Unit 4, Forth Industrial Estate, Sealcarr Street, Edinburgh, EH5 1RF
- 7.9 miles from Penicuik
- Able Flooring
- 0131 5526194 - 208 Pilton Avenue, Edinburgh, Midlothian, EH5 2LG
- 7.9 miles from Penicuik
- Kristoffersen Carpets
- 0131 3349800 - 293 St. Johns Road, Edinburgh, EH12 7XF
- 7.9 miles from Penicuik
- Murrayfield Carpets
- 0131 3461838 - 3 Western Cnr, Edinburgh, EH12 5PY
- 7.9 miles from Penicuik
- Affordable Flooring
- 0131 6631818 - 4 Bogwood Court, Mayfield, Dalkeith, Midlothian, EH22 5DG
- 8.3 miles from Penicuik
- Caldwell & Hill Flooring
- 0131 6631717 - Hardengreen Business Park, Dalhousie Road, Dalkeith, Midlothian, EH22 3NU
- 8.3 miles from Penicuik
- Complete Flooring Services
- 0131 6601918 - 8 Woodburn Medway, Dalkeith, EH22 2EX
- 8.3 miles from Penicuik
- M Ronaldson Flooring
- 0131 6601024 - Pinewood Road, Dalkeith, Midlothian, EH22 5HY
- 8.3 miles from Penicuik
- D.R Carpets
- 01721 723273 - Innerleithen Road, Peebles, Peeblesshire, EH45 8BA
- 9.0 miles from Penicuik
- Discount Carpets
- 0131 6658111 - 85 High Street, Musselburgh, Midlothian, EH21 7DA
- 9.7 miles from Penicuik
- G L Floor Finishing
- 0131 6691204 - 73-77 Whitehill Street, Newcraighall, Musselburgh, Midlothian, EH21 8QZ
- 9.7 miles from Penicuik
- G.f.flooring
- 0131 6530333 - Inveresk Mills Industrial Park, Musselburgh, Eastlothian, EH21 7QU
- 9.7 miles from Penicuik
- Meridian Flooring
- 0131 6659944 - Olive Bank Road, Musselburgh, Midlothian, EH21 6RD
- 9.7 miles from Penicuik
- Convenient Carpeting
- 0131 3191119 - The Station Masters Office Station Road, South Queensferry, EH30 9JP
- 12.2 miles from Penicuik
- Convenient Carpeting
- 0131 3191119 - 29 Ashburnham Gardens, South Queensferry, West Lothian, EH30 9LB
- 12.2 miles from Penicuik
- James Davidson Carpetfitter
- 01875 612755 - Ness Place, Tranent, East Lothian, EH33 2QP
- 13.1 miles from Penicuik
- Lothian Hardwood Flooring
- 01875 811777 - 21 Rowanhill Wy, Port Seton, Prestonpans, East Lothian, EH32 0SZ
- 13.6 miles from Penicuik
- Affordable Flooring
- 01875 813013 - 61 North Seton Park, Port Seton, Midlothian, EH32 0BJ
- 13.6 miles from Penicuik
- Calton Floors Ltd
- 0845 0136826 - Units 1 &2 Nasmyth Square, Livingston, West Lothian, EH54 5GG
- 16.4 miles from Penicuik
- Convenient Carpeting
- West Lothian, West Lothian, West Lothian, EH54 6AA
- 16.4 miles from Penicuik
- Behar Carpets & Flooring
- 01383 730201 - Unit 2, Halbeath Retail Park, Dunfermline, Fife, KY11 4LP
- 16.6 miles from Penicuik
- Laminate Floorings Direct
- 01383 730337 - Unit 1, Halbeath Industrial Estate, Crossgates Road, Halbeath, Dunfermline, Fife, KY11 7EG
- 16.6 miles from Penicuik
- Border Carpets And Blinds
- 01620 829202 - 23 Hardgate, Haddington, East Lothian, EH41 3JN
- 21.0 miles from Penicuik
- D Sangster Ltd
- 01383 622272 - 18 Main Street Cairneyhill, Fife, KY12 8QT
- 21.2 miles from Penicuik
- Carpet Studio, The
- 01383 624761 - Carpet Studio, 1 Nethertown Broad Street, Dunfermline, Fife, KY12 7DS
- 21.2 miles from Penicuik