Jim and team were a pleasure to work with. We had shingles blown off after a wind storm. Jim and team were at my house 30 mins after my initial call to tarp my roof to prevent future damage. We ended up replacing our roof and couldn’t be happier with the end result. Not only was Jim and Abner print in returning any calls and texts, but were also able to advise me though home insurance questions as well. I would recommend Liberty Roofing to family and friends.