Joe is a fantastic professional and expert in his area. He always responded to my questions promptly and did an excellent job on my flat roof and main roof repairs. He is a very hard worker and is very conscientious and diligent in his work. Beyond that, Joe is a pleasure to deal with - he is a genuinely decent person and I would not hesitate to recommend him for all roofing works. He quotes fairly for his work and is always true to his word. I was delighted to work him and will definitely be coming back to Joe in the future.