Caroline Earnshaw

Legal Director

Caroline Earnshaw is a Legal Director in MFMac’s Construction and Projects division and a member of the Non-Contentious Construction team.

She is a construction lawyer specialising in non-contentious construction law, advising on the contractual aspects of development, construction and engineering projects throughout Scotland.

Caroline provides contract advice in connection with development projects, including drafting, reviewing and negotiating construction and engineering contracts, consultancy appointments and associated project documentation. She also reviews and reports on construction contract packages for third parties. Her experience ranges from day-to-day advice on commercial construction projects to complex infrastructure and regeneration developments.

She works with funders, developers, purchasers, tenants, contractors and consultants across a broad range of construction projects. Her work spans a variety of sectors and project types, supporting clients through all stages of the development and construction process.

Clients and colleagues value Caroline's collaborative approach and approachable manner. She works closely with project teams and advisers to help deliver practical and commercially focused solutions.

Caroline was recognised as an Associate to Watch in Chambers 2026.

Caroline is excellent at communicating clearly and identifying potential risks.

Chambers and Partners

Caroline Earnshaw, Legal Director in MFMac's Construction and Projects team.

Make an Enquiry

From our offices we serve the whole of Scotland, as well as clients around the world with interests in Scotland. Please complete the form below, and a member of our team will be in touch shortly.

Are you contacting us as an individual or business? *


Are you an existing client? *


How would you like us to contact you?


Morton Fraser MacRoberts LLP will use the information you provide to contact you about your inquiry. The information is confidential. For more information on our privacy practices please see our Privacy Notice