Fayetteville, NC · Serving clients nationwide

A website you never have to worry about.

All Saints Media designs, builds and looks after websites for churches, non-profits and small businesses. You work with one person, and he picks up the phone.

Get an EstimateSee Our Work

Phil Graves, All Saints Media

Your local web designer, Phil Graves

20+ yearsbuilding and caring for websites
One personyou talk to directly
Churches, non-profitsand small businesses
Fayetteville, NCserving clients nationwide

What we do

Everything your site needs, handled in one place.

Website design

A clear, modern site that works on phones, tablets and computers and makes it easy for people to contact you.

Website design →

Hosting and care

Hosting, updates and changes handled for you, so the site stays fast, secure and current.

Hosting and care →

SEO and AI search

Help for people to find you on Google and in AI answers, set up and maintained over time.

SEO and AI search →

Who we help

Different work, the same need for a site that simply works.

Churches

A welcoming site for first-time guests, with service times, events and ways to give or get connected.

For churches →

Non-profits

A site that explains your mission and makes it easy to donate, volunteer or ask for help.

For non-profits →

Small businesses

A professional site that helps customers find you, trust you and get in touch.

For small businesses →

Sites we care for

A few of the churches, non-profits and businesses that hand their website to us.

Wedgwood Drama Studio website

Wedgwood Drama Studio

Camps and classes for young actors

Lake Lynn Church website

Lake Lynn Church

A warm welcome for first-time guests

On Purpose website

On Purpose

Phones and help for people starting over

Fnader website

Fnader

Car collection and family history

Advanced Implants and Periodontics website

Advanced Implants & Periodontics

A dental practice in Frederick, MD

Local Shed Company website

Local Shed Company

A Myers Barn Shop sister site

See All Our Work

What clients say

Real words from people we have worked with.

“We got our business website built a couple of years ago by All Saints Media and I am still very happy with it. The request an appointment page is very important to my business and it has never failed us. If there are any issues with the site, it is taken care of very quickly!”

Laurel Caurvina

“Phil is absolutely great to work with. He’s really easy to communicate with. He really listens and gets what you’re trying to do with your website.”

Karen Holt Highland, Frederick County Association of Realtors

“Phil worked with my company Strategic Capital Partners to develop a website that was intuitive, easy to manage and easy to access. I have referred Phil to many of my clients over the years.”

Brett Hess

Getting started is simple

Three steps, no pressure.

1

Get a free site check

Tell us about your site and we will take a look.

2

Pick a plan

Choose the care that fits your site and budget.

3

Get a monthly report

See what was done and how your site is doing.

See Plans

Let’s make your website the easiest part of your week.

Tell us what you need and Phil will get back to you.

Get an EstimateCall 240-979-1234