I was extremely satisfied with JP Carroll company. The workmanship of the roof replacement was well coordinated and implemented as promised. John Schultz was very knowledgeable, thorough and detail in his explanation of the roofing project. John also provided us with shingle samples and references. Can't say enough about these guys... Team leader Gabriel along with Omar, Elimelech, and Kyle did a fantastic job! They were very well coordinated and in sync with the duties at hand. This is a great assembled team of workers you have. Project Manager Luis Romero also made periodic visits to ensure work was being done as planned. Luis also made himself available to answer any follow-up questions we had. The cleanup process was exceptional. Gabriel and crew ensured the work area was thoroughly cleaned up each day after they finished. JP Carroll service offering was more detailed and attractive. The Sales team was very helpful in explaining the products and processes. I felt JP Carroll's presentation and implementation plan was the difference.