After getting comparable quote from a number of roofing companies, I went with R.J. Monahan based on a recommendation from a family member. He was very punctual, professional, and really took the time to explain everything he was going to do. It is clear that he understands what we needed and what we didn't, rather than just giving us a standard package. R.J. and his son did all of the roofing in a few days as scheduled, despite some challenging weather. I have been impressed with the quality of the roof since that time and would recommend him to anyone