meaning of Brett Clarke Roofcare March 20, 2017 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.