meaning of Brett Clarke Roofcare

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.