"I hired JM Roofing to put a new roof on my rental home in Torrance, 90504. Jose was very professional. He was patient as I chose my color. Jose and his crew were on time. They worked keeping the area clean and hauled away the old roof materials. There were no delays. They only worked a few days to do an excellent job! My tenants are thrilled with the beautiful on their new roof! JM charged a very fair price. Many others bid many thousands of dollars more. In fact one of the roofing companies who bid the highest, tried to scare me out of using JM Roofing by telling me that Jose had no license. A lie!!! Then that guy said would be no permits. Another lie!!! That other guy tried to tell me that Jose speaks no English. Another total lie!!! My contract included everything I wanted. The job was done with excellence! I was sent the permits as well as the inspection reports, including the final inspection. So I am so glad I found out in time what a great guy Jose is and what a great crew works for him! Do not let anyone as you shop for a roofer tell you the lies. That liar person fakes it like he is trying to protect the customer and puts down other companies! He deserves no work!!! I will use JM Roofing again on another home."