If I get a call for a clean up or other work and I go out and meet the client for the estimate, I end it, with that I need a $25.00 N/R deposit to schedule.
That way If someone else shows up, I know they are committed and serious. If they have someone else do the work after the deposit is given, then I just received an "Estimate Fee". Also,doing that tells me who the tire kickers are and/or lets me know there might be an objection that needs answering.
Some of you will become "Victims of your Vote"
Unfortunately, you're gonna drag the rest of us in it too.