That feeling when someone is explaining technicalities to you and you don't know what's going on because you're not from the industry... Has this happened to you dealing with customer service from NICK SHEPPARD ROOFING? Let us know what are the pros and cons of interacting with their customer service.