His pricing was truthful and he experienced several choice methods to take care of items to match our spending plan. We are actually happy to possess Joe as our roofer, and he is usually likely to do some siding for us within the near future at the same time. Thanks Joe!!!Called Dan, he arrived in number of hours, he fixed the number of troubles I