Joe is a very handy and professional roofing guy. He came to my house on time and then explained in details what need to be done and gave me an affortable price. I decided to hire him straightway. In the end, his job proves I made a right decision which I am very impressive about the quality works and efficient way he has done for me - the damaged part were replaced with new tiles and all the loose ones were repaired as well. I will definitely recommend himself to my friends or anyone else demanding a roofing job.