My role involves advising on, drafting, and negotiating a wide range of non-contentious construction contracts and ancillary documents. I enjoy the challenging nature of navigating complex contracts on behalf of clients, and providing practical and commercial guidance.
My area of expertise are
- Building contracts
- Professional appointments
- Collateral warranties
- Construction due diligence
Qualifications and memberships
- Admitted as a solicitor in March 2024
- Member of the Society of Construction Law
- Legal Practice Course (Distinction) - July 2022
- Graduate Diploma in Law (Distinction) - July 2020
- CILEX Level 3 Certificate in Private Client Practice - May 2019
How we made a difference
A big 'thank you' to Luke for his help and support over the past year. It has been a difficult time for me but Luke has handled everything with diplomacy and efficiency. He has done an excellent job and I felt well looked after.
Private client
Thanks to all on behalf of myself and the other executors of this estate. Particular thanks to Luke for his efforts in keeping us informed and for his friendly and helpful approach at all times.
Private client
Thanks so much, Luke, for all your help and hard work in bringing this estate to its conclusion. You have made the process so easy for us to deal with and we are very grateful.
Private client
My thinking
Turning construction ‘green’
The Building Safety Act: In conversation with our construction team
Supreme Court: collateral warranties are not (generally) construction contracts
Back To Basics – Collateral Warranties
What’s changed in the JCT 2024?
Redevelopment break clauses: The balancing act between landlord and tenant interests
Inflation and supply chain disruption risks
We use cookies on our site.
Privacy Overview
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
CookieLawInfoConsent | 1 year | Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
__cf_bm | 30 minutes | This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. |
Cookie | Duration | Description |
---|---|---|
_ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_ga_313079883 | 2 years | This cookie is installed by Google Analytics. |
_ga_GJS170D9KM | 2 years | This cookie is installed by Google Analytics. |
_gat_gtag_UA_692061_7 | 1 minute | Set by Google to distinguish users. |
_gcl_au | 3 months | Provided by Google Tag Manager to experiment advertisement efficiency of websites using their services. |
_gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
_hjAbsoluteSessionInProgress | 30 minutes | Hotjar sets this cookie to detect the first pageview session of a user. This is a True/False flag set by the cookie. |
_hjFirstSeen | 30 minutes | Hotjar sets this cookie to identify a new user’s first session. It stores a true/false value, indicating whether it was the first time Hotjar saw this user. |
_hjIncludedInPageviewSample | 2 minutes | Hotjar sets this cookie to know whether a user is included in the data sampling defined by the site's pageview limit. |
_hjIncludedInSessionSample | 2 minutes | Hotjar sets this cookie to know whether a user is included in the data sampling defined by the site's daily session limit. |
CONSENT | 2 years | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |
cusid | 30 minutes | ClickDimensions sets this cookie to establish and continue a user session with the site. |
cuvid | 2 years | This cookie, set by ClickDimensions, is written to the browser upon the first visit to the site from that web browser. |
cuvon | 30 minutes | ClickDimensions sets this cookie to store the last time a visitor viewed a page. |
Cookie | Duration | Description |
---|---|---|
IDE | 1 year 24 days | Google DoubleClick IDE cookies are used to store information about how the user uses the website to present them with relevant ads and according to the user profile. |
test_cookie | 15 minutes | The test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies. |
VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt.innertube::nextId | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
yt.innertube::requests | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
Cookie | Duration | Description |
---|---|---|
_hjSession_2563585 | 30 minutes | No description |
_hjSessionUser_2563585 | 1 year | No description |