bto solicitors - Corporate & Commercial Business Lawyers Glasgow Edinburgh Scotland

  • "really fights your corner..."
    "really fights your corner..." Chambers UK
  • "Consistently high-quality work and client-friendly approach."
    "Consistently high-quality work and client-friendly approach." Chambers UK

David Cairns

Discipline: AdvocacyCorporate CrimeCriminal AdvocacyHealth & Safety and Regulatory DefenceInsurance (insurers and self insured)

Position: Associate

Location: Glasgow


Phone: 0141 221 8012

Download VCard


David joined BTO’s busy Health and Safety, Regulatory and Criminal practice in June 2015 under the direction of Partners Clare Bone and Vikki Watt.

David is a Criminal Solicitor Advocate with considerable advocacy skills developed whilst appearing in criminal courts throughout Scotland. His particular area of expertise is in the defence of Health & Safety, Environmental, Financial, Road Traffic and other criminal and regulatory prosecutions. David also appears regularly on behalf of clients at Fatal Accident Inquiries.

David frequently provides assistance to clients in relation to proceedings raised under the Proceeds of Crime Act 2002. David is also experienced in the niche law of extradition and notably successfully represented the ‘requested person’ in the reported case of Slovak Republic v Merica.

David regularly receives referrals from colleagues in other firms seeking expert representation for their clients in relation to criminal matters.

Clients describe David’s guidance and representation as “first class”.

David is a member of the Health and Safety Lawyers Association. Society of Solicitor Advocates and the Scottish Young Lawyers Association.

“The level of service has always been excellent, with properly experienced solicitors dealing with appropriate cases" Legal 500

Contact BTO


  • 48 St. Vincent Street
  • Glasgow
  • G2 5HS
  • T:+44 (0)141 221 8012
  • F:+44 (0)141 221 7803


  • One Edinburgh Quay
  • Edinburgh
  • EH3 9QG
  • T:+44 (0)131 222 2939
  • F:+44 (0)131 222 2949