Fixed-scope, fixed-price engagement. Five business days from kickoff to go-live.
Logo, color, type, components, and motion — rebuilt as one system and applied site-wide.
The action taken on each page in the current site.
| Action | Page |
|---|---|
| Restyle | HomeHero, value props, rebate banner, financing block, roofing teaser, FAQ |
| Restyle | About UsMission, values, what sets us apart, community |
| Restyle | RoofingAlready current — restyled to the new system |
| Restyle | ContactGHL form, address, hours, restyled cards |
| Merge | Residential + Commercial → SolarSingle unified Solar page with internal anchors for both audiences |
| Remove | Solar EducationRetired. 301 redirect → Solar / FAQ. |
| Remove | Blog / NewsRetired. 301 redirect → Home. |
| Add | TeamReinstated with new layout |
| Add | Recent InstallationsProject gallery — photos, location, system size |
| Add | Google Reviews BlockEmbedded on Home and Solar pages |
Every customer-facing word and every search-engine-facing tag, reviewed and rewritten where needed.
Migration, performance, redirects, and cutover work — grouped by area.
srcset and lazy-loading below the fold/residential, /commercial, /solar-education, /blogssitemap.xml and robots.txt| Item | Purpose |
|---|---|
| Final brand assets | Logo files (SVG + PNG), color values, font licenses if outside Google Fonts |
| WordPress access | Admin and SFTP credentials to the current hosting environment |
| Domain & DNS access | Registrar / DNS access for verification at go-live |
| Search Console & Analytics | Owner or editor access for sitemap resubmission and continuity check |
| GHL access | Account access for the contact form integration test |
| New copy or photos | Any net-new content the client wants to include beyond the existing site |
| Approval turnaround | Feedback returned within 2 business days at each review checkpoint |
| Single point of approval | One named stakeholder responsible for sign-off on the client side |
| Item | Note |
|---|---|
| Net-new copywriting | Only the listed refresh is included; long-form writing is a separate engagement |
| Photography & video | Net-new shoots are not included; existing imagery will be reused |
| Paid ad creative | Campaign assets and ad management are not part of this engagement |
| SEO content production | Backlinks, content articles, and ongoing SEO work are out of scope |
| E-commerce / booking | Cart, checkout, or scheduling functionality is not included |
| CRM / GHL re-architecture | Existing form integration is preserved; broader CRM work is separate |
| Plugin licenses & hosting | Subscriptions and infrastructure costs remain the client's responsibility |
| Ongoing maintenance | After the 14-day warranty window — quoted hourly or as a retainer |
sitemap.xml updated and resubmitted via Google Search Console| Item | Detail |
|---|---|
| Feedback turnaround | Within 2 business days at each review checkpoint |
| Schedule shift | Slower turnaround extends the go-live date by the same amount, one-for-one |
| Adjustment window | 5 business days post-launch to share any items against the acceptance criteria above; adjustments within that window are made at no charge |
| Item | Coverage |
|---|---|
| Adjustments to match approved Figma comps | Included14 days from go-live |
| Layout fixes on the four supported breakpoints | Included14 days from go-live |
| Minor in-scope tweaks during revision rounds | Included |
| Ongoing content edits | WP Care PlanSee 7.2 below |
| Plugin updates & compatibility checks | WP Care PlanSee 7.2 below |
| New features or additional pages | QuotedSeparate proposal |
| Hosting issues unrelated to this engagement | Outside scopeCare Plan add-on available |
| Item | Detail |
|---|---|
| WP Care Plan | CAD 205 / month (≈ USD 150). Includes ongoing content edits, plugin and theme updates, weekly backups, security check-ins, and uptime monitoring. Cancel anytime. |
| Out-of-scope work | Quoted as a separate proposal before work begins — additional pages, e-commerce, integrations, copywriting beyond refresh, or brand-asset creation. |
| In-scope tweaks during revisions | Included free during the agreed revision rounds. |
| Tier | Range (CAD) |
|---|---|
| Freelance / entry-level WordPress build | 500 – 2,000 |
| Canadian SMB agency, 6–15 page rebuild | 2,000 – 6,000 |
| Mid-tier Toronto agency, comparable scope | 8,000 – 25,000 |
| This proposal — partner rate | 1,850 |
The partner rate reflects existing familiarity with the codebase, hosting, and design context — work that would be billable discovery time on a stranger engagement.
| Term | Detail |
|---|---|
| Stage 01 | CAD 925 · invoiced on signature · payable on receipt before design begins |
| Stage 02 | CAD 925 · invoiced on go-live · payable within 7 days |
| Methods accepted | E-transfer (Canada), Stripe, or wire transfer |
| Stripe fees | Added at cost where applicable |
| Currency | All amounts in CAD. USD shown is informational, locked at 1.370 for the validity window of this proposal. |
Reply "Approved" via WhatsApp or email to confirm the terms below. Stage 01 invoice issued the same day. Design begins within 24 hours of deposit clearing.