This was involved with the following buildings or structures from the date specified (click on an item to view details): |
| Date started | Building name | Town, district or village | Island | City or county | Country | Notes |
| | New Machar Parish Church | New Machar | | Aberdeenshire | Scotland | Alterations and repairs |
| | Wartle House | Rayne | | Aberdeenshire | Scotland | Two storey wing at east remodelled |
| c. 1850 | North of Scotland Bank | Inverurie | | Aberdeenshire | Scotland | 'Probably' (Buildings of Scotland) |
| 1867 | Monboddo House | Fordoun | | Kincardineshire | Scotland | Renovations; alterations and additions |
| 1877 | Ardoe House | | | Aberdeenshire | Scotland | Original building with Lawrie |
| 1877 | Congregational Church | Aberfeldy | | Perthshire | Scotland | |
| 1877 | Cromdale School | Cromdale | | Inverness-shire | Scotland | |
| 1877 | North of Scotland Bank | Ellon | | Aberdeenshire | Scotland | |
| 1877 | St Margaret of Scotland Episcopal Church and church hall | Leven | | Fife | Scotland | Won and executed commission |
| 1877 | Terraced houses, 6 Queen's Gate and 2-12 Forest Road | | | Aberdeen | Scotland | |
| 1877 | Union Terrace Gardens | | | Aberdeen | Scotland | |
| 1878 | 1 Queens Gate | | | Aberdeen | Scotland | With Pirie as assistant |
| 1878 | Braemar Parish Church | Braemar | | Aberdeenshire | Scotland | Alterations and additions including spire |
| 1878 | Offices, Shops and Dwelling Houses on Bridge Street | | | Aberdeen | Scotland | |
| 1878 | St Drostan's Episcopal Church | Tarfside | | Angus | Scotland | |
| 1878 | St Machar's Episcopal Church | Bucksburn | | Aberdeen | Scotland | |
| 1879 | Leochel Cushnie Church | Leochel Cushnie | | Aberdeenshire | Scotland | Restoration |
| 1879 | Villa, 23 Queens Road | | | Aberdeen | Scotland | |
| 1880 | 245 Union Street | | | Aberdeen | Scotland | |
| 1880 | 44 Castle Street | | | Aberdeen | Scotland | Alterations? |
| 1880 | Central School | Fraserburgh | | Aberdeenshire | Scotland | |
| 1880 | Free Church Manse | Dyce | | Aberdeenshire | Scotland | |
| 1880 | House for James Crombie, Queens Road | | | Aberdeen | Scotland | |
| 1880 | New Deer Congregational Church | New Deer | | Aberdeenshire | Scotland | |
| 1880 | Shops, offices and dwelling houses, Bridge Street | | | Aberdeen | Scotland | |
| 1880 | St James Church | Lossiemouth | | | | |
| 1880 | Steading, Linkwood Farm | Elgin (near) | | Moray | Scotland | |
| c. 1880 | Villa and stable building, 19 Queen's Road | | | Aberdeen | Scotland | |
| c. 1880 | Villa, 1 Queen's Road | | | Aberdeen | Scotland | HS attribution |
| 1881 | 85 Union Place | | | Aberdeen | Scotland | |
| 1881 | Brucklay House | New Deer | | Aberdeenshire | Scotland | Alterations including addition of harl |
| 1881 | Chivas Brothers Shop | | | Aberdeen | Scotland | |
| 1881 | Mackinnon's Buildings | | | Aberdeen | Scotland | |
| 1881 | North of Scotland Bank | | | Aberdeen | Scotland | Additions onto Lodge Walk |
| 1882(?) | Aberdeen Art Gallery | | | Aberdeen | Scotland | Won competition and secured job |
| 1882 | Aberdeen Dairy Company Premises | | | Aberdeen | Scotland | |
| 1882 | Aberdeen Grammar School | | | Aberdeen | Scotland | Additions |
| 1882 | Craigiebuckler Church | Craigiebuckler | | Aberdeenshire | Scotland | |
| 1882 | House for Provost Jamieson, Queen's Road | | | Aberdeen | Scotland | |
| 1882 | House, 3 Queens Gate | | | Aberdeen | Scotland | |
| 1882 | Inglismaldie Castle | Inglismaldie | | Aberdeenshire | Scotland | Reconstruction after fire |
| 1882 | Robertson Fountain | Huntly | | Aberdeenshire | Scotland | |
| 1882 | St Clement's Free Church | | | Aberdeen | Scotland | |
| 1883 | Ardoe House | | | Aberdeenshire | Scotland | Interior work |
| 1883 | Crimonmogate House | | | Aberdeen | Scotland | Additions |
| 1883 | Glenrinnes Parish Church | Glenrinnes | | Banffshire | Scotland | |
| 1883 | Golf Club House | | | Aberdeen | Scotland | Additions |
| 1883 | Harbour Offices and Warehouse for C & A Johnston | | | Aberdeen | Scotland | |
| 1883 | Insch Parish Church | Insch | | Aberdeenshire | Scotland | |
| 1883 | North of Scotland Bank | Insch | | Aberdeenshire | Scotland | |
| 1883 | North of Scotland Bank | | | Aberdeen | Scotland | |
| 1883 | Northern Assurance Company Head Office | | | Aberdeen | Scotland | |
| 1883 | Showroom for James Bannochie | | | Aberdeen | Scotland | Long ground floor room |
| 1883 | St Clement's Church | Footdee | | Aberdeen | Scotland | Alterations |
| c. 1883 | Boharm Old Parish Church | Boharm | | Banffshire | Scotland | West birdcage belfry |
| 1884 | 27 Union Place | | | Aberdeen | Scotland | Alterations |
| 1884 | Blairmore House | Glass | | Aberdeenshire | Scotland | |
| 1884 | Dalmuinzie House | Bieldside | | Aberdeen | Scotland | |
| 1884 | Dingwall House | Milltimber | | Aberdeen | Scotland | |
| 1884 | Elgin Town Hall | Elgin | | Morayshire | Scotland | Won in competition |
| 1884 | Forgue Hall | Forgue | | Aberdeenshire | Scotland | |
| 1884 | Forsyth Hotel | | | Aberdeen | Scotland | Alterations |
| 1884 | Gordons' Chapel | | | Aberdeen | Scotland | Alterations |
| 1884 | Gray's School of Art | | | Aberdeen | Scotland | Won competition and secured job |
| 1884 | House, 17 Rubislaw Den North | | | Aberdeen | Scotland | |
| 1884 | Houses, 44 and 46 Polmuir Road | | | Aberdeen | Scotland | |
| 1884 | Sick Children's Hospital | | | Aberdeen | Scotland | Alterations |
| 1884 | Two Houses, Queen's Road | | | Aberdeen | Scotland | |
| 1885 | 22 Union Place | | | Aberdeen | Scotland | |
| 1885 | 46-50, 54-62, 64-70 Schoolhill | | | Aberdeen | Scotland | |
| 1885 | Ballogie House | | | Aberdeenshire | Scotland | Additions |
| 1885 | Botriphnie Manse | Botriphnie | | Banffshire | Scotland | |
| 1885 | Foveran House | Foveran | | Aberdeenshire | Scotland | Addition of tower, new lodge |
| 1885 | Freefield House | | | Aberdeenshire | Scotland | Ionic porch and alterations |
| 1885 | Glenburnie Park | | | Aberdeen | Scotland | |
| 1885 | House for Mr Wath | Banff | | Banffshire | Scotland | |
| 1885 | House, Ruthrieston Terrace | | | Aberdeen | Scotland | |
| 1885 | J Murray Garden House | Rubislaw Den | | Aberdeen | Scotland | |
| 1885 | Robert Gordon's College, archway | | | Aberdeen | Scotland | |
| 1885 | Skene Street Congregational Church | | | Aberdeen | Scotland | |
| 1886 | Commercial Building, St Nicholas Lane and Correction Wynd | | | Aberdeen | Scotland | |
| 1886 | Enzie Parish Church | Enzie | | Morayshire | Scotland | |
| 1886 | Forsyth Hotel | | | Aberdeen | Scotland | Additions |
| 1886 | House of Glenmuick with East lodge | Ballater | | Aberdeenshire | Scotland | Alterations and additions |
| 1886 | Houses and Shops, 29-31 Fountainhall Road | | | Aberdeen | Scotland | |
| 1886 | North of Scotland Bank | Wick | | Caithness | Scotland | |
| 1886 | Old Meldrum Parish Church | Old Meldrum / Oldmeldrum | | Aberdeenshire | Scotland | Internal alterations |
| 1886 | Pitmurchie House | Torphins? | | Aberdeenshire | Scotland | Reconstruction |
| 1886 | Pratt & Keith warehouse | | | Aberdeen | Scotland | Additions and alterations to convert building to hotel |
| 1886 | Premises for Mitchell and Muill | | | Aberdeen | Scotland | |
| 1886 | Stewart's Hall | Huntly | | Aberdeenshire | Scotland | Restoration after fire damage and new Scots Baronial tower |
| 1886 | Two Houses, Fountainhall Road | | | Aberdeen | Scotland | |
| 1886 | Warehouse for J Lyall Grant | | | Aberdeen | Scotland | |
| 1886 | Wordie Buildings | | | Aberdeen | Scotland | |
| 1887 | Church of Scotland Training College | | | Aberdeen | Scotland | Additions |
| 1887 | Craigiebuckler Manse | | | Aberdeen | Scotland | |
| 1887 | Free Church College Library | | | Aberdeen | Scotland | Complete remodelling and conversion |
| 1887 | Lossiemouth Free Church | Lossiemouth | | Morayshire | Scotland | |
| 1887 | Premises for Alexander Flett, 26-38 Holburn Street and Union Grove | | | Aberdeen | Scotland | |
| 1887 | Richmondhill House | | | Aberdeenshire | Scotland | |
| 1888 | Avochie House | Huntly (near) | | Aberdeenshire | Scotland | |
| 1888 | Brucklay House | New Deer | | Aberdeenshire | Scotland | Additions (piers, gates etc & West Lodge?) |
| 1888 | Glendavan House | Dinnet | | Aberdeenshire | Scotland | |
| 1888 | Gordon Schools | Huntly | | Aberdeenshire | Scotland | Additions |
| 1888 | Langley, 25 Forest Road | | | Aberdeen | Scotland | |
| 1889 | 21 and 23 Beechgrove Avenue | | | Aberdeen | Scotland | |
| 1889 | 27 Albyn Place | | | Aberdeen | Scotland | |
| 1889 | Central Public Library | | | Aberdeen | Scotland | Second premiated competition design |
| 1889 | Church of Scotland Training College | | | Aberdeen | Scotland | Further additions |
| 1889 | House, Mid Stocket Road | | | Aberdeen | Scotland | |
| 1889 | Lattach House and addition to Steading | Glass | | Aberdeenshire | Scotland | |
| 1889 | Old House of Glack and New House of Glack | | | Aberdeenshire | Scotland | Conversion of Old and New Houses of Glack into Daviot Asylum. Old House became nurses' home. |
| 1889 | Oldyne Steading | Glass | | Aberdeenshire | Scotland | |
| 1889 | Pitsligo New Parish Church | Peathill | | Aberdeenshire | Scotland | |
| 1889 | Sandside House | Reay | | Caithness | Scotland | |
| 1890 | Arbuthnott Church | Arbuthnott | | Kincardineshire | Scotland | Restoration after fire |
| 1890 | Beldorney Castle | Glass | | Aberdeenshire | Scotland | Additions and repairs (also restoration of gatehouse) |
| 1890 | Church | Brechin | | Angus | Scotland | Unspecified work |
| 1890 | Edinglassie House | | | Aberdeenshire | Scotland | Additions |
| 1890 | Free South Church | | | Aberdeen | Scotland | |
| 1890 | Middle School | | | Aberdeen | Scotland | |
| 1890 | Muchalls Castle | Muchalls | | Kincardineshire | Scotland | Restoration |
| 1890 | Ruthrieston Parish Church | Ruthrieston | | Aberdeen | Scotland | |
| 1890 | Udny Parish Church | Udny Green | | Aberdeenshire | Scotland | Renovation |
| 1891 | Aberdeen University, Marischal College | | | Aberdeen | Scotland | Additions |
| 1891 | Birnie Kirk | Birnie | | Morayshire | Scotland | Restoration |
| 1891 | Craigiebuckler Church hall | Craigiebuckler | | Aberdeen | Scotland | |
| 1891 | Crimonmogate House | | | Aberdeen | Scotland | Alterations |
| 1891 | Crown Street Free Church | | | Aberdeen | Scotland | |
| 1891 | Dalhebity House | Bieldside | | Aberdeen | Scotland | Additions |
| 1891 | Grand Hotel | | | Aberdeen | Scotland | Additions |
| 1891 | Music Hall | | | Aberdeen | Scotland | Alterations and redecoration |
| 1891 | Pratt & Keith warehouse | | | Aberdeen | Scotland | Further additions |
| 1892 | Crathie Manse | Crathie | | Aberdeenshire | Scotland | |
| 1892 | Dyce Manse | Dyce | | Aberdeenshire | Scotland | Additions |
| 1892 | House, 26 Rubislaw Den South | | | Aberdeen | Scotland | |
| 1892 | House, Union Street and Bon Accord Terrace | | | Aberdeen | Scotland | Rebuilding of facade |
| 1892 | Keig School | Keig | | Aberdeenshire | Scotland | Additions |
| 1892 | Marykirk Church | Marykirk | | Kincardineshire | Scotland | Alterations |
| 1892 | Parish Manse | Aboyne | | Aberdeenshire | Scotland | |
| 1892 | Three Houses, Belvidere Crescent | | | Aberdeen | Scotland | |
| 1892 | Tonley House | | | Aberdeenshire | Scotland | Reconstruction |
| 1894 | Aberdeen Grammar School | | | Aberdeen | Scotland | Further additions |
| 1895 | Aberdeen Municipal Buildings and Tolbooth | | | Aberdeen | Scotland | Second premiated design in competition for reconstruction (£20 premium) |
| 1896 | King's College | Old Aberdeen | | Aberdeen | Scotland | East window on north side, restoration of tracery for Robertson Smith Memorial Window |
| 1896 | Manchester Royal Infirmary: Piccadilly site | | | Manchester | England | Unsuccessful competition entry |
| 1896 | St George's Free Church | Montrose | | Angus | Scotland | Additions |
| 1897 | Macduff Free Church | Macduff | | Banffshire | Scotland | |
| 1897 | North of Scotland Bank | | | Aberdeen | Scotland | Interior decoration |
| 1897 | Stable etc, Denburn Road | | | Aberdeen | Scotland | |
| 1901 | Dalmuinzie House | Bieldside | | Aberdeen | Scotland | Further work |
| 1901 | Sick Children's Hospital | | | Aberdeen | Scotland | Further work |