Tearing off an old roof is dirty work. Leave that to Muehlebach Roofing! We have the fleet to haul all of the refuge away from your home for proper disposal. We offer a big, experienced team to do the work quickly and painlessly. We also guarantee clean-up after a tear-off. Whether your tear-off is leading to a new roof or an addition, we would love to make the process a good one for you.