Interesting thread, especially in light of our situation. We are full-timers and we recently "settled" in the St. Augustine, FL area. I am in the process of starting a new business as a mobile RV Tech.
There seems to be several guys in the area who have been doing it for awhile. But there also seems to be a lot of business. Our marketing strategy is to:
1)Build a good website. More and more people travel with a laptop and will go online when they have a need. We are backing this up by registering with as many listing sites as we can, such as Yelp, MechanicAdvisor, etc
2)Exposure. I bought a 12 foot service trailer that now bears my logo, phone number, etc. I hook it up daily and drive it around to campgrounds. I go into the office and ask if I can leave my business cards on their front counter. Usually, they have no problem with it. The exposure on the road is huge! Plus, getting to know the folks in the office the a great beginning of word of mouth advertising. After all, if you have a problem, there is a good chance you will go to the office for help! So if I am liked by the guy in the office, there is a good chance he (or she)will pass along my info.
3) More exposure. When not traveling around, I will park the truck/service trailer in front of my site during the day. I have landed two jobs in the last week by doing this. The other way to get exposure is to park it in the parking lot at Home Depot, Lowe's, Harbor Freight, etc. I see tradespeople do it all the time.
My wife thinks a sign on the RV is a good idea. Not sure how the neighbors or the park owners will react to that. Ticking people off is not good for business! As a buddy of mine in the same business tells me all the time: Do quality work at a fair rate, treat people with respect, and the business will come!
If you visit Northeast Florida and need help, Let me know!
www.sunbeltmobilerv.com