Bob did a great job from the beginning to the end of our project. He dealt with all of our tenants and kept everyone in the loop daily with what was going on. The tear off was a mess but the crew did a great job. Bob was professional and courteous the whole way through. Highly recommend and very competent