We had Roofking put a new roof on our home and were 100% satisfied. Josh and his crew were so friendly and did an amazing job. They even ran a big magnet over our lawn at the end to make sure there were no old nails left behind. They went over and above and we really appreciated all they did. I would highly recommend them if you are looking for a reliable and thorough job to be done.