Batterbee Roofing is a complete service company that just happens to install roofs. Their relentless attention to detail from the scheduling to the actual work to the clean-up was refreshing. A company you can trust. This was our second experience with them about 3 months apart on separate houses and everything went flawlessly both times. Friendly and happy employees doing hard work.