We had to completely replace our roof and everything about working with Spartan went smoothly. Leonard was communicative, responsive and helpful, and his team worked hard. They were able to get to our project quickly and we had a new roof within one day. The quote they gave me was the same as another company’s so I know their rates are competitive. Highly recommend.