• 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
  • 07724 009858
  • alangyles@millerstewart.com

Andrew Barr

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

Andrew Parker

Bobby Lumsden

Brenda Barclay

  • Brenda Barclay
  • 01316 599542
  • 07935 388497
  • brendabarclay@millerstewart.com

Carol Ann Matthews

Caroline Hester

  • Caroline Hester
  • 01412 490180
  • 07827 899511
  • Carolinehester@millerstewart.com

Charles White

Chris McBride

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

Craig Muncie

Dawn Edwards

  • Dawn Edwards
  • 01312 420006
  • 07411 974582
  • dawnedwards@millerstewart.com

Fay Blackie

  • Fay Blackie
  • 01914 915652
  • 07872 552212
  • fayblackie@millerstewart.com

Frank Breen

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

Graeme Miller

Harry Donald

Harry Fordyce

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

Iain Johnstone

  • Iain Johnstone
  • 01412 490180
  • 07809 830261
  • iainjohnstone@millerstewart.com

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 Pinkman

Johnny McKillop

Kenneth Dickson

Kevin McLoughlin

Laura Mitchell

  • Laura Mitchell
  • 01463 729257
  • 07933 700676
  • lauramitchell@millerstewart.com