I recently contracted J&M Roofers to put a new roof on my house, paint the exterior and build a roof on my deck. I was very impressed with the quality of work and quality of the workers. All work was completed in stages, starting with the roofing. At the end of each day before they left all material and debris was cleaned up and removed, the deck was swept clean as were the walkways and driveway. All of the work exceeded my expectations. Everything was completed by the agreed time and costs quoted in the contract. I may have been able to find a lower price [doubt it] but I could not have asked for higher quality and professionalism in the worked performed at my house.
I also found J&M very easy to work with, a stark contrast to my previous experiences with other contractors.