Websites · Sports photography

A website built for how your business actually works, and it's yours.

I design and build your site around what you need it to do: book appointments, show off your work, take requests and quotes. When it launches, it goes into your own Cloudflare account. You own the site, the domain and the keys.

  • Custom-built no templates or page builders
  • Yours to keep handed over in your Cloudflare account
  • Low running cost small sites often host free
Skill Capture Media logo

Websites

Everything your site needs, built in

Every site is built from scratch for the business it's for. A neighborhood repair shop with older customers gets a different site than a sports league or a show car.

Business websites

Clear pages for your services, hours, location and reviews, written so customers find what they need fast.

Forms that reach you

Appointment requests, quotes and contact forms that land in your own inbox, with an automatic confirmation to your customer.

Galleries you update

Drop photos in a Google Drive folder and they show up on your site. No logins or editors to learn.

Events & calendars

Event listings and calendars, including public submissions you approve before they go live.

Domain, DNS & email

I'll buy or transfer your domain, set up DNS and connect business email like Google Workspace, so it all lives in one place.

Found and easy to use

Mobile-first and readable with enlarged text. Accessible, fast, with search-friendly pages, link previews and your Google Business Profile tied in.

Recent work

Sites I've built

Business sites, brand sites and full platforms. Every one is live, so click through and try it.

Brand siteCommunity

67sasquatch

Show-car build site + Tampa Bay show calendar

A show car's full build sheet, awards and show media, plus a one-page judge's sheet behind a QR code. It also runs a public Tampa Bay car, truck and Jeep show calendar, where anyone can submit events and an admin approves them.

67sasquatch.us
Intelligence platformLive data

Watch Floor

Cyber threat-intelligence platform

A live feed of new vulnerabilities with severity scoring, security chatter, outages and world events on a globe. It adds AI "why it matters" notes and exports executive PDF briefings. Built for security teams.

watchfloor.fyi
Gaming platformTournament data

the75

Magic: The Gathering deck platform

Deck building with Google and passkey sign-in, tournament results and meta data, and AI that reads decklist screenshots. Weekly meta reports post to X automatically, and there's a full Japanese-language version.

the75.gg
Gaming platformDeck builder

Benchmark

Pokémon TCG deck site

Accounts and public decks, every card printing shown with its correct art, tournament results, printable official deck-registration PDFs and a toolbox of in-game calculators.

benchmarktcg.us

How it works

Built with you, then handed over

  1. Talk it through

    We go over what your customers need to do on your site and what you want it to handle for you.

  2. Review a live preview

    You get a private preview link to click around on your phone, then tell me what to change. We go back and forth until it's right.

  3. Launch on your domain

    I connect your domain (or help you pick one), set up the DNS and email, and make sure forms land in your inbox.

  4. Hand it to you

    The site and domain move into your own Cloudflare account, and you get a plain-English guide. I stay on as a member so I can make updates when you need them.

Why Cloudflare?

Cloudflare's network is fast, secure and runs worldwide. Most small-business sites fit within its free plan, so hosting often costs nothing beyond renewing your domain. You're not paying a monthly fee to rent a site you'll never own.

What you get

  • The site, the domain and every account in your name
  • A management portal you can log into any time
  • A step-by-step guide written for your business
  • No lock-in. Keep me for updates, or don't.

Also from Skill Capture Media

Sports photography

Game-day coverage

Action photography for games, tournaments and events, delivered ready for your team's site and social media.

  • Game, tournament and season coverage
  • Edited gallery you can download and share
  • Team and athlete photos on request
Ask about a shoot →

Pricing

Starting prices

These are in line with typical market rates. Every project gets a written quote up front, and you'll know the cost before any work starts.

Websites

Starter site 1–5 pages, contact form, mobile-ready
from $1,500
Business site Request forms, gallery, reviews, SEO setup
from $3,500
Domain & email setup DNS, Google Workspace, transfers
from $150
Updates plan Changes and upkeep after launch (optional)
from $50/mo

Game-day coverage

Game coverage Up to 2 hours, edited online gallery
from $300
Tournament day Up to 8 hours of coverage
from $900
Season package Multiple games, discounted per game
quote

Start a project

Tell me what you need

A rough idea is plenty. I'll follow up by email, usually within a couple of business days.

Rather email or call?
mike@skillcapturemedia.com
(301) 821-7774

Based in Tampa Bay, FL. Websites for clients anywhere.

What are you interested in?

Your info is only used to reply to you. It's never sold or shared. See the privacy policy.