Reduce - Avoid Over Packaging
Reduce - Home Composting
Reduce - Mechanical Power
Reduce - Reject Junk Mail
Reduce - Repair
Reduce - Shopping Bags
Reduce - Solar Power
Reduce - Use Services
   
 
 


Midlothian: Repair

Repairing broken items rather than buying replacements can save you money and waste. Take a look at the list below to see what you can have repaired.

 
 

 

Furniture

Local Retailers

Classique Upholstery

19 Hadfast Road, Cousland, Dalkeith, EH22 2NZ
Tel: 0131 6635252

furniture repairs.

Midlothian Furniture Recycling Project

10 Woodburn Road, Dalkeith, EH22 2AT
Tel: 0131 6638888

Furniture recycling; collection/redistribution.
Contact: Marilyn Airey, homebasics@btclick.com

Newbattle Cabinet Makers

Unit 22 Newbattle Abbey College,
Newbattle, Dalkeith, EH22 3LJ
Tel: 0131 6609534

furniture repairs.
Rosewell Re-Upholstery Services

7a North Wynd, Dalkeith, EH22 1JE
Tel: 0131 6635205

furniture repairs.
Thornybank Woodcraft

Newbattle Abbey Annexe,
Newbattle Road, Dalkeith, EH22 3LJ
Tel: 0131 6602395

 

 

Clothes

Tailors

Lady Gowns

8 High Street, Dalkeith
Tel: 0131 6541446

 

Go to top of page

Shoes

Local Cobblers

Apache Services

1 Tait St, Dalkeith, EH22 1AT
Tel: 0131 6602188

 

Joe's Shu Bar

25 The Square, Penicuik, EH26 8LH
Tel: 01968 677734

 

 

Clocks & Watches

Local Retailers

Peter D Inwood

5 Clerk Street, Loanhead, EH20 9DP
Tel: 0131 4400913

 

Go to top of page

Computers

Local Retailers

McSence Cybercycle
cybercycle@mcsence.co.uk

32 Sycamore Road, Mayfield, Dalkeith, EH22 5TA
Tel: 0131 6545714

 

 

Electrical Appliances

Local Retailers

Mikrovision

164 Eastfield Drive, Penicuik, EH26 8DW
Tel: 01968 676798

TV, Video & Radio Servicing

Eskvale Electrics

4A Lothian Street, Dalkeith
Tel: 0131 6632971

Electrical Appliance Repairs/Spares

Go to top of page

 

 

 

 

 

 

 

 
     
  If you would like to include your company in this site, please click here. Alternatively, you can edit or remove the details of your company here.  
     
If you have any queries, please email us, or call 01786 468 248