I can only say that my experience with James and his team was beyond outstanding.
We spoke to several roofing companies prior to meeting with James.
There was no question that Essential Flat Roofing was the right choice.
From our very first meeting to the completion of the job James exhibited superior knowledge, expertise, respect and professionalism with attention to detail.
James and his team were courteous and a pleasure to work with.
I would highly recommend Essential Flat Roofing.