I had this company fix the shingles on my home that were blown away by a hail and wind storm last summer. They were great at the customer service aspect of their company, friendly and helpful. I thought the workmanship was just ok.. but i would go to them again as they were awesome people-people and annswered any annoying question i had.