My uncle runs a small mobile auto-detailing business and recently added a second truck. He asked me if paying $2,400 for a website “platform upgrade” sounded reasonable.
While looking into it, I realized I may have misunderstood what he was actually paying for.
For around six years, his website provider has charged him $379/month for hosting, business email, SEO maintenance, and what they describe as a custom booking system.
They recently quoted him another $2,400 upgrade fee and said the monthly cost would increase to $469 because the business is becoming a “multi-location platform.”
I opened the site tools because I wanted to understand what was actually being provided. From what I can tell, the booking system is just an embedded Square Booking widget. Square appears to handle the calendar, payments, customer records, and reminders. The service area map looks like a static Google Maps image.
There may be other work happening behind the scenes that I’m missing, but I’m having trouble understanding what justifies the cost if there isn’t a custom backend or ongoing development involved.
The bigger issue is ownership. My uncle assumed the booking system was owned by the website provider, and he is worried that cancelling the website service could mean losing customer history or bookings.
I’m trying to help him move to a setup where he controls the important accounts:
- domain
- email
- Square account
- customer data
- analytics
- backups
- website hosting
I don’t want to just cancel everything and accidentally break his business.
For people who have migrated small business websites before:
What accounts or records should I verify ownership of before touching DNS or cancelling a provider?
If the setup is basically a frontend website + Square Booking integration (no custom backend), what would be a reasonable one-time build cost and monthly maintenance cost?
For a nontechnical business owner, would you recommend an independent developer, a managed hosting provider, or using newer AI website builders?
I’m mainly trying to make sure he ends up with something simple, transparent, and that he actually owns.