About Tennessee Web Dev
I’m a one person shop based in East Tennessee, helping local businesses get a real, professional web presence, without agency-sized price tags or confusing tech talk.

Hi, I am Duncan
I run Tennessee Web Dev out of Knoxville. I build the websites, do the SEO, run the ad accounts and answer the phone. There is no account manager in between, because there is no one else here.
Most of my clients are local service businesses: trades, clinics, shops, insurance offices. The kind of business where one extra call a week is real money, and where a $3,000 a month agency retainer was never going to make sense.
I went to Tennessee Tech, and outside of work you will usually find me fishing or hiking somewhere in East Tennessee, or at the table for a game of Magic the Gathering.
Duncan McAdams · (865) 591-9884
How I Work
Priced for a local business
Websites from $950, SEO from $700 a month, and the build is free if you commit to a year of SEO. Every price is on the pricing page. Nothing is quoted by mood.
No lock in, with one exception
Ongoing plans end with thirty days notice. The only commitment is the free website deal, and even then you repay only the part of the build you have not worked off.
Built for AI search, not just Google
Answer engine optimization is part of every SEO plan. Getting named inside an AI answer is now a separate job from ranking, and it is included rather than upsold.
Monthly Updates
One page a month covering what moved, what it cost and what happens next.
FAQ
Questions People Ask Before Hiring Me
Are you actually local?
Yes. Knoxville, Tennessee. You can call the number on this page and I will pick it up.
Is it just you?
Yes. That is the point. It keeps the price low and means the person doing the work is the person you talk to.
What kind of businesses do you work with?
Local service businesses across Knoxville and East Tennessee. Trades, clinics, shops, insurance and professional offices.
What if I already have an agency?
Ask them what they are doing about AI answers. If the reply is vague, that is worth a conversation.
Let’s Talk About Your Business
Free consultation, no pressure.