Option A

Quick Fix — from $250

One-time, 1–2 business days

For a single, well-defined issue that should be resolved quickly.

Examples:

  • SSL certificate error — site showing "Not Secure" in browsers
  • Broken contact form — form submissions not arriving by email
  • Missing click-to-call — phone number not linked on mobile
  • DNS misconfiguration — site intermittently unavailable or email not delivering
  • Single layout or display bug on mobile or desktop

What affects the price: A straightforward SSL fix on a standard WordPress install is at the lower end. A contact form issue rooted in a hosting email delivery problem, or a DNS issue involving multiple records, takes longer to diagnose and resolve — the quote reflects the actual scope before work starts.

Option B

Multi-Issue Fix — from $600

One-time, 2–3 business days

For more significant issues affecting performance, visibility, or credibility.

Examples:

  • Full diagnosis of all issues flagged in your scan
  • Priority-ordered fixes — the issues most affecting leads and visibility addressed first
  • Contact form check and repair (delivery testing, spam filter configuration)
  • SSL/HTTPS fix and HTTPS redirect confirmation
  • Broken link repair across the site
  • Google indexing and metadata review (title tags, meta descriptions, sitemap submission)
  • Google Business Profile review and correction recommendations
  • Layout and display fixes (mobile and desktop)
  • Credential recovery if access is needed and not available

WordPress performance has a ceiling. On a WordPress site hosted on shared hosting, a PageSpeed Performance score above 70–80 is difficult to achieve reliably and even harder to maintain after plugin updates. The fixes that can be made within WordPress — caching, image optimisation, script deferral — help significantly but don't eliminate the platform's overhead. If your primary goal is a PageSpeed score above 90, a consistently fast mobile experience, and no maintenance overhead, that requires Option C.

New Site + Page Growth — from $2,500

One-time build + optional ongoing pages

For existing sites that are slow, older, or past the point of fixing efficiently.

What's included in the build

  • Full site rebuild on Astro — no WordPress, no plugins, no database
  • Mobile-first responsive design across all pages
  • Homepage, services page, about page, and contact page
  • Content written based on a brief you complete (you review and approve, you don't write)
  • Click-to-call on every page
  • Google Business Profile review and setup/optimisation
  • Google Search Console setup and sitemap submission
  • Schema markup (LocalBusiness, Service)
  • SSL certificate, HTTPS redirect, sitemap, and robots.txt
  • Domain transfer or DNS update to the new site
  • Existing site stays live until the new one is approved and ready
  • 3 months of site monitoring included

Monthly pages (first 3 months)

The first three months after launch include 2 new pages per month — 6 pages total. These are location-specific service pages and content pages targeting local homeowner searches:

  • Location pages: "Emergency Plumber in Mississauga," "HVAC Repair in Brampton," etc.
  • Service detail pages: specific services with pricing context, what to expect, when to call
  • FAQ pages targeting questions homeowners search before hiring a contractor

After the first 3 months

Continued page growth is optional at $100 per page. Each page takes approximately 2 business days from brief to live. The brief is a short set of questions — trade, service, location, anything specific to the job. You don't write the content.

Sites that continue adding pages after the first 3 months grow faster than sites that stop. A site with 20 location and service pages ranks for 20 times more queries than a site with 1.

What affects the price: The base price covers a typical 5–7 page contractor site. A site that requires migrating 20+ pages of existing content, multiple service areas with unique content, or significant photography editing will be quoted higher. The scan and review call will establish the scope before any commitment is made.

How Specific Cases Are Handled

What if scope grows mid-project?

You'll be told before any additional work starts. If fixing Issue A reveals Issue B that wasn't in the original quote, you'll receive a written update with the additional cost and a clear explanation of what was found. You can approve the addition or decline it and receive delivery of exactly what was originally scoped. Nothing is added to the invoice without your explicit approval.

What does "no contract" actually mean?

Your domain and hosting remain registered in your name at all times. Nothing about your site's infrastructure is transferred to or held by TradesAdmin. You have full access to everything before, during, and after any engagement.

What are the payment terms?

A 50% deposit is required to start work. The remaining balance is due on completion, after you've reviewed and approved the work. Payment is by e-transfer or credit card. No payment is due before you've seen and approved the final result.

What's included in credential recovery?

If you've lost access to your hosting account, domain registrar, or WordPress admin dashboard, recovering that access is included with any project at no extra charge. This covers forgotten passwords, lapsed email addresses used for registrations, and hosting accounts set up by a previous developer who didn't hand over access. It does not cover accounts that require legal intervention to recover (extremely rare and typically only relevant if a previous developer registered your domain under their own name rather than yours).

What if I'm not satisfied with the work?

The final invoice is not issued until you've reviewed and approved the completed work. If something isn't right, revisions are made within the original scope before anything is marked complete. If there's a genuine dispute about whether the scope was delivered, that conversation happens before payment — not after.