I agree. 25% is way too high. For referrals, I usually will do one of two things. I'll give a discount on the next service, or throw in an extra for free, such as the gutters, driveway, or something small. (I do mostly residential work.) Another thing that works well is to partner with a...