Some businesses by nature don't really have repeat customers, for example home builders who specialize in new home construction, you might get the same customer twice during your whole career if your lucky.Another example would be residential paving companies,once your driveway is paved it's probably good for 10-15 years, not much chance for repeat business there. The next example would be a residential tree service, it just so happens this is the business i'm in

I specialize in tree removal, obviously some people might only have one tree on there entire property and even if they have a dozen there not going to cut one down every year for twelve years. By now you probably get the point.
My question is, how do you build a sustainable business if your never going to have a client base?
I've been sort of battling this for years now. I spend a ton on advertising just to get the volume of leads i need to produce enough work to keep us going. The problem with this is that your always dealing with new customers who don't know you or your quality of work,so getting the job always comes down to price, I guess because they don't know what else to base there decision on. Because i'm so often competing by price alone, the numbers are extremely tight and it's almost a break even because of the advertising cost

Hopefully i haven't rambled on so much that i'm not making any sense, but if you've read this far let me know your thoughts on the subject
