# 904 Digital Media > 904 Digital Media is a Jacksonville, Florida company that builds the 904 Booking Hub — bookings, card payments, customer messages, and Google review asks handled from a phone — and the custom websites, local SEO, and AI-search work that send customers to it. Founded 2026 by Ryan Warren (904 Digital Media LLC); serves Jacksonville and Northeast Florida. Not affiliated with "904.Technology" or other similarly named businesses. Contact: hello@weare904digitalmedia.com · (904) 458-7224 · service-area business based in Jacksonville, FL 32258, covering Riverside, Avondale, San Marco, Mandarin, the Jacksonville Beaches, and St. Augustine. Last updated: 2026-10-06. Who it's for: service businesses, schools and churches across Jacksonville and Northeast Florida. Not enterprise brands. ## The product - [The 904 Booking Hub](https://weare904digitalmedia.com/hub): booking and invoicing software for one-truck, one-chair, one-location service businesses (detailers, cleaners, barbers, event rentals, lawn care, med spas). Customers book themselves from a booking page; the owner confirms with one tap and is nudged if a request sits unanswered. Invoices are paid by card through the business's own Square (one-button connect) or Stripe account — 904 never holds the money — and unpaid invoices are chased automatically on the owner's schedule. Booking confirmations, reminders, and receipts go out automatically from the business's name; texts and emails sit in one inbox. When a job is marked done, a Google review request goes out by text (email fallback) that opens straight into Google's review box. Every customer gets the same link whatever their experience, plus a line inviting them to reply to the owner if anything wasn't right; no one is filtered out. Runs on the web from a phone; Google Calendar two-way sync; no customer login required. Live demo on the page (Coastal Cuts, our demo barbershop). Pricing is quoted after a short demo call; no long-term contract, 30 days' notice. ## Services (the work that sends customers into the Hub) - [Website Development](https://weare904digitalmedia.com/services/website-development): custom-coded, mobile-first websites (no templates or page builders) built for speed, search, and AI visibility, with the Hub's booking button wired in. Website Pro $2,950 (up to 15 pages) or Website Max $3,950 (unlimited pages), each plus $150/mo hosting & maintenance. Most sites launch in 2 to 3 weeks from kickoff. - [AI Search Optimization (AEO / GEO)](https://weare904digitalmedia.com/services/ai-search): making a business citable and recommendable by ChatGPT, Perplexity, Google AI Overviews, and Copilot through answer-shaped content, structured data, and entity consistency. No guaranteed AI placements are promised. - [SEO & Google Business Profile Management](https://weare904digitalmedia.com/services/seo): local SEO and full GBP management (categories, services, photos, posts, reviews, attributes). SEO Pro $750/month; SEO Max $1,000/month (adds the AEO layer); each plus a $1,000 one-time setup. - [Google Ads & LSA Management](https://weare904digitalmedia.com/services/google-ads): Google Ads and Local Services Ads managed for qualified leads with call and conversion tracking. Ads Pro $750/month (up to $2.5k monthly ad spend); Ads Max $1,000/month (over $2.5k); each plus a $1,000 one-time setup. Ad spend is paid directly to Google. - [Website Migration & Redesign](https://weare904digitalmedia.com/services/website-migration): moving off WordPress, Wix, Squarespace, Webflow or GoDaddy onto a custom-coded site, with every old URL redirected, forms tested before the switch and every DNS and email record kept. Quoted per site; most launch in 2 to 3 weeks from kickoff, larger sites on a timeline set in the quote. - [Website Hosting & Maintenance](https://weare904digitalmedia.com/services/website-hosting): hosting on Vercel with SSL, every version kept for rollback, uptime and page-speed monitoring, security updates and unlimited monthly edits, each verified live. $150/mo; website plans carry a 12-month minimum, then 30 days' notice. - [Google Business Profile Management](https://weare904digitalmedia.com/services/google-business-profile): category audits against the top-3 profiles, services matched to site pages, photos, posts, hours and review replies. Part of the SEO plans (Pro $750/month; Max $1,000/month adds monthly posts and a reply to every review). - [Custom Software Development](https://weare904digitalmedia.com/services/custom-software): client portals, members areas, booking tools, quote calculators and internal dashboards on Next.js, Supabase and Stripe, hosted and maintained by 904. Scoped and quoted per project. - [Social Media Management](https://weare904digitalmedia.com/services/social-media-management): a monthly content calendar, Facebook and Instagram posts in the owner's voice, comment and message checks, and a monthly report. Priced per business. - [Marketing Consultant for Small Businesses](https://weare904digitalmedia.com/services/marketing-consultant): a free 30-minute strategy session (booked through the Hub) that diagnoses how customers find the business and where leads are lost, before any recommendation. - [All services](https://weare904digitalmedia.com/services) · [Pricing](https://weare904digitalmedia.com/pricing): every plan and setup fee, with terms. ## Company - [About](https://weare904digitalmedia.com/about): who we are and how we work — Get Found → Get Chosen → Grow Local. Our promise: we never do anything that puts a client's Google listing at risk or misleads their customers — no fake reviews, no fabricated statistics. - [Work](https://weare904digitalmedia.com/work): client sites built and credited "Site by 904 Digital Media", including Laser Loft (laserloftjax.com), TESSi Landscaping (tessillc.com), Brake Through Mobile Detailing, and Sharp Designs Events & Rentals. Brake Through and Sharp Designs also run on the 904 Booking Hub. - [Service areas](https://weare904digitalmedia.com/locations): Jacksonville neighborhoods and Northeast Florida cities we serve. - [Get Started](https://weare904digitalmedia.com/get-started): the intake form, contact details, and service-area map. - [Book a Call](https://weare904digitalmedia.com/book): 30-minute strategy session, no pitch deck (booked through the Hub itself). - [Blog](https://weare904digitalmedia.com/blog): local-search and AI-search guidance for Jacksonville businesses. ## Terms - [Pricing & terms](https://weare904digitalmedia.com/pricing): autopay required for subscriptions; 30 days' notice to cancel; website-only plans carry a 12-month minimum, after which the site belongs to the client; no long-term contracts on ads management beyond the 30-day notice. - [Privacy policy](https://weare904digitalmedia.com/privacy-policy): how visitor data is handled. - [Accessibility](https://weare904digitalmedia.com/accessibility): our accessibility statement and on-site controls. ## AI agents - [Booking line for AI assistants (MCP)](https://book.weare904digitalmedia.com/api/mcp/904-digital-media): a remote MCP server (Streamable HTTP, no sign-in) for booking a call with 904 Digital Media on someone's behalf. Tools: `list_services`, `get_availability`, `request_booking`, `request_callback`. A booking is a request 904 confirms by email; nothing is paid through it. People book the same call at https://weare904digitalmedia.com/book. ## Optional - [Full fact sheet](https://weare904digitalmedia.com/llms-full.txt): the complete plain-language company facts, product detail, pricing, and approach in one file. - [Sitemap](https://weare904digitalmedia.com/sitemap.xml): every indexable URL.