We provide professional web sites and communications services for small businesses and non-profits.



We make your life easier by helping you feel confident that your organization is presented in its best light. You can hire us for a one-time contract or bring us on as a part of your support staff, whichever suits you best. Some clients prefer to work with us on an as-needed basis while others set up monthly retainer agreements for ongoing projects. Enjoy peace of mind knowing we are accessible and available, ready to turn out work quickly as the need arises.

Web Design and Hosting

We create new sites from the ground-up, overhaul existing sites, and troubleshoot broken sites.

Our managed hosting is provisioned on private servers personally managed by Jonathan and located in a Tier-III datacenter. Daily geo-redundant system and site-level backups are manually verified.

Reduce your IT expenses and simplify your infrastructure management by migrating your business or organization to web-based productivity suites like Google Apps or Zoho.


Integrate donation forms for your non-profit, add a small shop to an existing site, or build out a full-featured storefront.

Allow your professional services clients to see your availability calendar and book and pay for appointments. Directly sell your event tickets or process orders for your restaurant and eliminate third-party surcharges.

Our ecommerce solutions are seamless, secure, and compliant and can integrate with your existing merchant account. Local clients can even turn their web stores into a full point-of-sale system for easy inventory syncing.


Tell your story to donors, customers, and constituents via compelling web copy, social media posts, and feature articles.

Engage and convert would-be supporters, expand your outreach, and strengthen your existing relationships.

Bridge the distance between what you want to say and how to say it -- the right words via right medium.


Explore select examples of our work below. Click the images to learn more about each project and read comments from our clients.

Hannah & Friends

Design, Hosting, Google Apps migration

Autism Education & Therapy Center

Design & Hosting

Project Rex

Design, Hosting, Content Management, Social Media

Comprehensive Psychiatric Care Specialists

Design, Hosting, SEO

Pure Bliss Living

Design, Hosting, Content Management, Social Media

Houseplay Renovations

Design, Hosting, Copy, Content Management, Social Media, SEO, AdWords

CDC Resources

Design & Hosting

The Arc of Southwest Washington


The Clearing

Copywriting, Ghostwriting, Content Management, and Marketing Strategy

Lowcountry Autism Consortium

Copy, Content Management, Social Media

Surfers Healing


Spin Creative

Copy, Content Management


Our story thus far.

  • May 2008

    Washington, DC

    We met while working for the same special needs nonprofit, Caroline directly after graduating from Vassar and Jonathan after a first career in live audio engineering. We married in 2009 and continued in various direct support and administrative roles until 2012 when we moved to Florence, AL.

  • July 2012

    Florence, AL

    Upon arriving in Florence, Caroline continued to grow her copywriting business (and write books!) and Jonathan began renovations on our 1901 home while also taking on web site clients as time allowed. (Bootsie the cat also moved in.)

  • March 2015

    Working Together

    As Caroline's business became increasingly focused on web sites, social media, and email newsletters, we found ourselves often working for the same clients. To better represent ourselves and the work we do, we launched TheMcGraws.net.

  • Be Part
    Of Our

Our Team

Meet the McGraws.

Caroline McGraw

Project management, copywriting, site content, social media, mailing lists, SEO

Jonathan McGraw

Web design, email/groupware, hosting, technical support

We are located in historic downtown Florence, Alabama but serve clients coast-to-coast. Use the contact form below to get in touch with us about your project. We will respond to your query within one business day.

Contact Us