Very knowledgable and appeared very trustworthy. We had a disaster with a roofing company we selected 5 years ago and were in the process of finding an expert to fix the first roofer's mistakes. Knickerbocker was at the top of the list. But after identifying all of the problems with the first roof, we simply could not afford the repair. We will call knickerbocker for future projects.