Excellent experience! Everyone is so pleasant to deal with and you can tell right from the get go you are dealing with an honest company. Re-roof was completed in one day as the workers worked very hard. Would use The Roof Guys again and in fact have already recommended them to a few friends and family members that will be needing roofs soon. These guys are the best!