I would highly recommend D and A! ******* and his crew were great! Fast, reliable, friendly & very reasonable! Lots of water & ice damage from this past winter, from roof, walls, gutters & windows! They quoted a job and finished from begining to end with-in two weeks! They cleaned up at they end of each day. I will definitely be calling them again for any future needs!