Zero freebies!
Family, friends, church etc...get 30% off, I am a generous guy & help people in many ways but "business is business", my parents & in laws both pay, they know the money will either go into my kids 529 plans or be used for a Disneyland trip or something like that so its not a big deal.
My late Grandfather always insisted on paying, he believed a man should be paid for his work, I argued with him every time I cleaned his house, he wouldn't let me in until he put cash in my pocket.
There is another carpet cleaner who is a member at my church who does freebies for them, I guess they like my work better & don't have a problem with paying for quality work, I usually donate back the money they payed-expenses at the end of the year, but that's my choice & it isn't expected.