Skip to content
COVID-19 Open for business and ready to help
24hr Hotline
0330 013 0225
Received Citation?
Office
0808 501 6370
Police want to interview you?
Existing clients
0808 501 6328
Released on undertaking?
Enquiry
Contact Us
Practice Areas
Assault
Actual Bodily Harm
Grievous Bodily Harm
Self Defence
Breach of the Peace & section 38
Theft, Fraud & financial crimes
Benefit Fraud
Embezzlement
Internet Fraud
Insurance Fraud
Investment Fraud
Mortgage Fraud
Pension Fraud
Theft and Shoplifting
Murder & Assault
Domestic violence charges
Drug Offences
Drug Driving
Drugs: Legal Highs
Misuse of Drugs Penalties
Health & safety prosecutions
Internet Crime
Road traffic offences
Dangerous Driving
Drug Driving
Death by Dangerous Driving
Driving & the Mobile Phone
Driving without Insurance
Penalty Points , Loss of Driving Licence and Defence
Speeding
Sexual offences
Rape
Historic Sexual Offences
Indecent Assault
Indecent Communications
Child Grooming
What is child grooming?
Child Pornography
Child pornography offences
New sexual offence guidelines in Scotland
Fatal accident enquiries
Legal Aid
Feedback
About
Glasgow – Carlton Place
Glasgow – Shettleston
Glasgow – Maryhill
Ayr & KIlmarnock
Paisley
Our People
Blog
Perjury, contempt of court & crimes against public justice
Criminal Lawyer & Legal Aid Solicitor | Glasgow, Ayr, Kilmarnock and across Scotland
Practice Areas
Perjury & contempt of court