Websites and marketing for local businesses.
We build websites, optimize your Google Business Profile for local search, manage your social media, design flyers and send email newsletters, and shoot and edit video and photos — everything a business needs to look good online, handled in one place, in English and Chinese.
What you actually get
- A website that's actually kept up to date
- A Google Business Profile optimized for local search
- Facebook, Instagram, and YouTube content that posts on a schedule
- Flyers and email newsletters with real copywriting, not stock text
- Video and photo shoots and editing for your website and social media
Services
Hire one on its own, or combine them.
Why work with us
Chinese and English marketing, written by one person
We write for WeChat, Chinese and English newspapers and magazines, Facebook groups, flyers, and social media.
Local when it counts
We offer an in-person first meeting and demo with every project, within about 50 miles or an hour's travel of Haymarket, VA, whichever is shorter.
Single point of contact from initial phone call to launch
You talk to the same person at every step, from the first phone call to launch day. I set the quote and scope of work, sign the contract, lead the work, demo it in person at your business, handle your revisions, and launch the site once you approve it.
Quick and easy to reach
We give you a real reply within 1–2 business days, and we offer remote editing and support between visits.
Reviews
Recent feedback from our clients.
"I bought both the video editing and digital marketing services. Marc and Danielle at Earnest Marketing are the best! They go above and beyond my expectations each time. I haven’t had to worry about anything digital- or marketing-related after hiring Earnest. Both of them are highly qualified professionals who have helped me increase my business’s online presence."
"Marc, founder of EditMaxxing and a video editor on the Earnest Marketing DMV team, has been helping me with my video needs since April 2026. Marc has been filming videos on-site, giving me advice on shot lists and scripts for upcoming video shoots…, editing my raw video footage, and managing my YouTube channel, including descriptions and thumbnails. Marc has made my videos as engaging as they could be by adding overlays, sound effects, songs, and video panning. Marc also has a great sense of humor and is easy to work with. Marc often offers advice on how to make my videos more engaging and has helped a lot in that aspect. I was finally able to start my long-awaited YouTube channel dress series with Marc's help. Since Marc began working on my YouTube channel, my viewership has been steadily increasing with every video."
"The video clips I submitted weren't even that great, but the final product was a bombshell of a piece. Great professional quality, engaging, and better than anything I could've done myself. Also gave me a great deal. I'm definitely going back for my next video."
Proof, not promises
View our workCommon questions
What areas do you serve?
We cover Washington, DC, Northern Virginia, and selected Maryland communities — the full list of cities and counties is on the Coverage Area page.
Can I hire just one package?
Yes — each of the six packages above stands on its own, or you can combine them.
Is there a Chinese version of this site?
Yes — use the EN / 中文 switch in the top navigation on any page.
How do I get started?
Call or text us Monday–Friday, 9:30 AM–4:30 PM Eastern, and we'll reply the same business day. Or send a message through the contact page and we'll reply within 1–2 business days.
What happens after I sign the contract?
You'll know exactly what to expect — from the first call to launch day, step by step, with clear deadlines on both sides. See the full step-by-step process on the Services page.
Who pays for and owns my domain and web hosting, and will you help set it up?
Option 1: you buy, own and renew the domain, hosting, SSL certificate and security protection yourself, and you keep the username and password. You set them up yourself, and I upload the site to your hosting.
Option 2: I set up, pay for, renew and manage them for you, and they stay in my name while I pay for them. The total is about $100 a year as of 2026, added to your contract at cost with no markup. There is no exit fee: when you leave, tell me and I transfer the domain and your website files to you.
Tell us what the business needs first.
A short call is enough to figure out which package — or which combination — actually fits.
Free Quote Call (571) 690-8732 Text (571) 690-8732