It has been mentioned earlier but in passing. Be careful what you tell your clients you do an do not do. You need to value what you know and keep it secret. No one gets things for free. I have lost a lot of money in business by giving too much information. I am not even certain your SEO Invoice should mention link building - but maybe something more vague. If they know you are "link building" all the time especially on your next invoice, why wouldn't they Google "link building" and find services cheaper than you?
If you do not understand this, I went to a lawyer one time for a simple easement issue. The guy new the answer. But listened to my problem and told me he would get back to me. It was a SIMPLE easement issue. He calls me back and says it will be $500 for him to research and get the answer. That was crap, he knew already. But he also knew not to "give away the store". Same for a plumber. Takes him 15 minutes to fix a problem. I asked why $200? He said $50 for his time, $150 for knowing how to do it. Lesson learned.
Sell Benefits on your site - what is in it for the customer, not specifically how you do it.
You mentioned doing the work then asking for compensation later. That would be, imho, a bad idea. What are you going to do if they do not pay? or decide to "negotiate" your fee once the work is done? You could go on a site spree of "www.clientsucks.com" but who has time for that crap.
People rarely value what they do for them over time. They love you in the beginning but over time think of you as replaceable or as a commodity. Implementing tracking etc is worth learning because it is objective proof of your value to them. (as has been mentioned earlier)
Also, it would be interesting to hear from the experienced Local SEO's what how they mitigate potential losses. For example in non-competitive niche's locally it could be that this client stops paying, stays #1 Google - end of story. Client banks forever and you go off and.... what? Take down every link you built?
any recommended services?
If you do not understand this, I went to a lawyer one time for a simple easement issue. The guy new the answer. But listened to my problem and told me he would get back to me. It was a SIMPLE easement issue. He calls me back and says it will be $500 for him to research and get the answer. That was crap, he knew already. But he also knew not to "give away the store". Same for a plumber. Takes him 15 minutes to fix a problem. I asked why $200? He said $50 for his time, $150 for knowing how to do it. Lesson learned.
Sell Benefits on your site - what is in it for the customer, not specifically how you do it.
You mentioned doing the work then asking for compensation later. That would be, imho, a bad idea. What are you going to do if they do not pay? or decide to "negotiate" your fee once the work is done? You could go on a site spree of "www.clientsucks.com" but who has time for that crap.
People rarely value what they do for them over time. They love you in the beginning but over time think of you as replaceable or as a commodity. Implementing tracking etc is worth learning because it is objective proof of your value to them. (as has been mentioned earlier)
Also, it would be interesting to hear from the experienced Local SEO's what how they mitigate potential losses. For example in non-competitive niche's locally it could be that this client stops paying, stays #1 Google - end of story. Client banks forever and you go off and.... what? Take down every link you built?
Have you considered call tracking?
any recommended services?