Empire Roofing was fantastic! They gave me a reasonable quotes (I really checked around), provided the supplies I requested (and I researched extensively) and showed them to me before beginning the roof of our entire detached house (with a flat roof). They replaced the few boards that needed replacing, showed them to me to confirm they needed to be replaced, took photos of their work and were polite, punctual, clean and fast! They cleaned up after themselves and were a pleasure to deal with (even nice to our children!). They even came back to check an issue I had with the roof (that didn't related to their work) and fixed it afterwards for me for free. I have recommended them to friends and all those that hired them have been really happy with their service and work. Ask for Ladi Veliu (who was the manager on our job) as he is really excellent. Highly recommended!