I contacted JJ roofing about reshingling my roof back in June. Daniel inspected my roof and found leaks. He patch those leaks for free at no cost to me just to hold me until the roof was completed. Daniels roofing estimate was also very reasonable. But just to check my options I contacted other roofing company's to see. One company wanted 4000. Another company wanted 5000. And another company did a no show on me. Besides Daniel, no other company climbed on the roof to inspect my roof. They all used Google maps. Which could very well be outdated. So I took a couple of months, saved up some money, got ahold of the landlord of the other have of the duplex, we all agreed to use JJ roofing. It took Daniel two days to complete my roof. I've only found one nail on the ground that was missed. Which does happen. Overall I am extremely impressed with the professionalism, the quality of the work and how clean the site was after they completed my roof. 100% would use them again or recommend them. Shop local, there is pride and passion in their work and it shows.