I needed some emergency repairs on my roof in 2020 and JACK Contracting did a great job then, so when the time came to replace the roof (with sky lights) we decided to use JACK Contracting for the job. The owner of the company is highly knowledgeable and provided excellent guidance regarding the materials required and what to expect during the job. When it came time to replace the roof, the crew was excellent! They showed up on time everyday and got right to work. They took measures to ensure no property (plants included) was damaged from falling debris and completed the job a day ahead of time. The owner checked in daily and was on site daily to inspect the progress which i appreciated because i could get all my questions answered. All said, this was a big job and JACK Contracting did a great job! I would use them again!