Shakes Roofing did my roof and gutters of my home. They were professional and very reasonable. Work was done promptly and they quickly cleaned up the site when they finished the work. No more worries about the roof during some of the major rain/snow storms that we have had in our area. Highly recommended if you’re thinking about getting your roof done.