After a tree fell on our roof, Langley met with our insurance adjuster and was able to get us a new roof without us having to even be there.
They were on top of the project from start to finish, involving me in several steps during the repair to make sure I got what I felt we needed and educating me in the process.
They found issues that weren't known until tear-off and contacted our adjuster to work out the details instead of us having to do so.
Their work was professional, they kept our property clean, their supplies organized and they gave us a roof that will last for many years.
We are very satisfied with the work they did and have given us new hope in other contractors that may do work for us. read more