Get the magical, romantic sounds of the highlands for your special day or to say goodbye to your loved one with beautiful
Scottish bagpipe music.
Is from Edinburgh and has played all over the world.
He takes his music very seriously and guarantees to give a professional performance.
All you need to do is contact him and make a booking.
He is also available at short notice for funerals
& covers the whole of Wales and western England.
He is certainly one of the best pipers we have ever heard.
About: This piper was born in Edinburgh and now based in West Wales, playing at weddings and funerals all over Wales.
Rates From £ 188
. Travel expenses may also need to be added.
. Travel expenses may also need to be added.
Options: Call him for a chat.
Uniforms: Traditional Scottish private dress for formal onccasions.
Past Clients: Too many to mention.
Experience: 45 years experience
Based in: NEWCASTLE EMLYN, Ceredigion
Totally professional musical performance. Totally professional appearance and dress.
All Scottish traditional tunes. You request a tune(s) and he will play.
Areas Covered: Bristol - Bristol, Bristol City, , Cornwall - Bodmin, Boscastle, Bude, Callington, Camborne, Camelford, Delabole, Falmouth, Fowey, Hayle, Helford, Helston, Isles of Scilly, Launceston, Liskeard, Lizard, Looe, Lostwithiel, Marazion, Mawgan Porth, Mevagissey, Minions, Mousehole, Mullion, Newlyn, Newquay, Padstow, Penryn, Penzance, Perranporth, Polperro, Polzeath, Port Isaac, Porthleven, Redruth, Rock, Roseland, Saltash, Sennen, St Agnes, St Austell, St Breward, St Columb, St Germans, St Ives, St Just, St Mawes, Stithians, Tintagel, Torpoint, Truro, Wadebridge, , Devon - Abbotskerswell, Appledore, Ashburton, Axminster, Bampton, Barnstaple, Bideford, Bovey Tracey, Bradworthy, Branscombe, Braunton, Brixham, Buckland Brewer, Budleigh Salterton, Burrington, Chagford, Challacombe, Chudleigh, Chulmleigh, Colyton, Combe Martin, Crediton, Croyde, Cullompton, Dartmouth, Dawlish, Dittisham, Dolton, Exeter, Exmouth, Great Torrington, Harberton, Harbertonford, Hartland, Hemyock, Holsworthy, Honiton, Ilfracombe, Instow, Ivybridge, Kingsbridge, Kingsteignton, Lundy Island, Lympstone, Lynton and Lynmouth, Newton Abbot, North Tawton, Okehampton, Ottery St Mary, Paignton, Parracombe, Plymouth, Plympton, Salcombe, Seaton, Sidmouth, South Brent, South Molton, Tavistock, Teignmouth, Tiverton, Topsham, Torbay, Torquay, Totnes, Westleigh, Woolacombe, Yelverton, Zeal Monachorum, , Dorset - Abbotsbury, Beaminster, Bere Regis, Blandford, Bournemouth, Bridport, Cerne Abbas, Charmouth, Chideock, Christchurch, Compton Abbas, Corfe Castle, Corfe Mullen, Cranborne, Dorchester, Ferndown, Gillingham, Longburton, Lulworth Cove, Lyme Regis, Lytchett Matravers, Marnhull, Poole, Portesham, Portland, Puddletown, Shaftesbury, Sherborne, Stalbridge, Studland, Sturminster Newton, Swanage, Three Legged Cross, Tolpuddle, Verwood, Wareham, WestStour, Weymouth, Wimborne, Wimborne St Giles, Wool, Yetminster, , Hampshire - Aldershot, Alresford, Alton, Ampfield, Andover, Ashford Hill with Headley, Ashurst, Basingstoke and Deane, Baughurst, Beaulieu, Bentley, Bishops Waltham, Bordon and Whitehill, Bramley, Bransgore, Brockenhurst, Burley, Bursledon, Cadnam, Chandlers Ford, Chawton, Church Crookham, Cliddesden, Eastleigh, Emsworth, Eversley, Fareham, Farnborough, Fawley, Fleet, Fordingbridge, Four Marks, Froyle, Gosport, Grateley, Hamble, Hartley Wintney, Havant, Hayling Island, Headley, Holybourne, Hook, Horndean, Hythe, Ibsley, Kingsclere, Lee-on-Solent, Liphook, Liss, Littleton and Harestock, Locks Heath, Lymington, Lyndhurst, Medstead, Milford on Sea, New Milton, North Baddesley, Oakley, Odiham, Over Wallop, Petersfield, Portchester, Portsmouth, Ringwood, Romsey, Rowlands Castle, Selborne, Silchester, Southampton, Southsea, Steep, Stockbridge, Sway, Tadley, Thruxton, Titchfield, Totton, Waterlooville, West Tytherley, Whitchurch, Wickham, Winchester, Winchfield, Yateley, , Merseyside - Aintree, Bebington, Billinge, Birkenhead, Bootle, Brimstage, Bromborough, Crosby, Eastham, Formby, Garswood, Greasby, Halewood, Heswall, Hilbre Islands, Hoylake, Huyton, Kirkby, Litherland, Liverpool, Lunt, Lydiate, Maghull, Melling, Moreton, New Brighton, Newton le Willows, Port Sunlight, Prescot, Rainford, Rainhill, Southport, St Helens, Thornton Hough, Thurstaston, Upton, Wallasey, West Kirby, , Shropshire - Bishops Castle, Bridgnorth, Church Stretton, Cleobury Mortimer, Clun, Craven Arms, Ellesmere, Highley, Ironbridge, Ludlow, Madeley, Market Drayton, Newport, Oakengates, Oswestry, Ruyton XI Towns, Shawbury, Shrewsbury, Telford, Wem, Whitchurch, , Staffordshire - Alrewas, Alton, Audley, Barton under Needwood, Biddulph, Bilbrook, Brocton, Burntwood, Burton on Trent, Cannock, Cheadle, Codsall, Eccleshall, Hednesford, Keele, Kidsgrove, Kinver, Leek, Lichfield, Newcastle under Lyme, Penkridge, Perton, Rugeley, Shareshill, Stafford, Stoke on Trent, Stone, Tamworth, Tutbury, Uttoxeter, Wombourne, , West Midlands - Aldridge, Amblecote, Balsall Common, Berkswell, Birmingham, Blackheath, Bloxwich, Blythe Valley Park, Brierley Hill, Brownhills, Castle Bromwich, Catherine de Barnes, Cheswick Green, Coleshill, Coseley, Coventry, Cradley, Cradley Heath, Darlaston, Dorridge, Dudley, Earlswood, Edgbaston, Gornal, Great Barr, Halesowen, Hampton in Arden, Hockley Heath, Kings Norton, Kingswinford, Knowle, Lye, Meriden, Monkspath, Netherton, Oldbury, Olton, Pelsall, Perton, Quarry Bank, Rowley Regis, Rubery, Rushall, Sedgley, Shirley, Smethwick, Solihull, Stourbridge, Streetly, Sutton Coldfield, Tipton, Tividale, Walsall, Walsall Wood, Warley, Wednesbury, West Bromwich, Willenhall, Wolverhampton, Wordsley, , Anglesey - Beaumaris, Holyhead, Llangefni, Amlwch, Menai Bridge, , Blaenau Gwent - Tredegar, , Bridgend - Bridgend, , Caerphilly - Blackwood, , Cardiff - Cardiff, , Carmarthenshire - Carmarthen, Llanelli, Ammanford, Llandovery, Kidwelly, St Clears, , Ceredigion - Cardigan, Aberystwyth, Lampeter, New Quay, Tregaron, , Conwy - Conwy, Abergele, Tywyn, Blaenau Ffestiniog, Harlech, Llandudno, Llanrwst, Betws-y-Coed, Conwy, Colwyn Bay, Abergele, Penmaenmawr, Llanfairfechan, , Denbighshire - Denbigh, Ruthin, Llangollen, Rhyl, Prestatyn, St Asaph, , Flintshire - Mold, Flint, Connahs Quay, Holywell, Buckley, , Glamorgan - Barry, Caerphilly, Pontypridd, , Gwynedd - Caernarfon, Bangor, Pwllheli, Porthmadog, Dolgellau, Barmouth, , Merthyr Tydfil - Merthyr Tydfil, , Monmouthshire - Monmouth, Abergavenny, Chepstow, , Neath Port Talbot - Neath, , Newport - Newport, , Pembrokeshire - Pembroke, Milford Haven, Haverfordwest, Fishguard, Tenby, St Davids, , Powys - Brecon, Builth Wells, Hay-on-Wye, Talgarth, Llanwrtwd Wells, Montgomery, Newtown, Welshpool, Machynlleth, Llanidloes, Presteigne, Llandrindod Wells, Knighton, Rhayader, New Radnor, , Rhondda Cynon Taf - Aberdare, , Swansea - Swansea, , Torfaen - Cwmbran, , Wrexham - Wrexham,