meaning of Brett Clarke Roofcare October 23, 2016 All Dictionary Brett Clarke Roofcare meaning in Urban Dictionary Someone who, 1. Buys items off you and will not spend despite guarantees. 2. Charges quite high costs to customers for work that will cost a portion of the purchase price. 3. really should not be a roofer. 4. Gives roofers a negative name.