• Aberdeen 01224 658999
  • Dunbar 01368 238001
  • Dunfermline 01383 641209
  • Dunoon 01369 556498
  • Edinburgh 0131 242 0006
  • Elgin 01343 589123
  • Glasgow 0141 776 1789
  • Hamilton 01698 468102
  • Inverness 01463 729257
  • Melrose 01896 475536
  • Montrose 01674 668076
  • Nairn 01667 258009
  • Newcastle 0191 401 8325
  • Other Areas 0141 249 0180
  • Perth 01738 893431
Miller Stewart Independant Estate Agents & Property
                            Managers

show contact numbers

Request a free home valuation

Join out property mailing list

Request a free mortgage consultation

Alan Gyles

  • Alan Gyles
  • 01383 641209
  • 07724009858
  • alangyles@millerstewart.com

Andrew Barr

  • Andrew Barr
  • 01369 556498
  • 07974 318798
  • andrewbarr@millerstewart.com

Ann-Marie Watson

Bobby Lumsden

Brenda Barclay

  • Brenda Barclay
  • 0131 659 9542
  • 07935 388497
  • brendabarclay@millerstewart.com

Carol Ann Matthews

Caroline Hester

Charles White

Chris McBride

  • Chris McBride
  • 01674 668076
  • 07855 805430
  • chrismcbride@millerstewart.com

Dawn Edwards

  • Dawn Edwards
  • 0131 242 0006
  • 07411 974582
  • dawnedwards@millerstewart.com

Derek Brien

  • Derek Brien
  • 0131 242 0006
  • 07963 598848
  • derekbrien@millerstewart.com

Fay Blackie

  • Fay Blackie
  • 0191 491 5652
  • 07872 552212
  • fayblackie@millerstewart.com

Frank Breen

  • Frank Breen
  • 01698 468102
  • 07720 672513
  • frankbreen@millerstewart.com

Graeme McLay

Graeme Miller

Harry Donald

Harry Fordyce

  • Harry Fordyce
  • 01343 589123
  • 07770 273276
  • harryfordyce@millerstewart.com

Iain Johnstone

  • Iain Johnstone
  • 0141 249 0180
  • 07809 830261
  • iainjohnstone@millerstewart.com

Ian Baillie

  • Ian Baillie
  • 01674 668076
  • 07969 395337
  • ianbaillie@millerstewart.com

Jacqueline Heffernan

Janette Titley

  • Janette Titley
  • 01896 475536
  • 07584 201331
  • janettetitley@millerstewart.com

Janice Robinson

  • Janice Robinson
  • 01369 556498
  • 07900 613156
  • janicerobinson@millerstewart.com

Joe Arbuckle

  • Joe Arbuckle
  • 01369 556498
  • 07710 529862
  • joearbuckle@millerstewart.com

John Bruce