Gutter H2O
Gutters & leaf guards · Toronto / GTA
Websites for Toronto businesses
Free demo first. From $350 CAD setup with a domain included. You only pay if you love it.
Review your free demo before you pay.
Free website preview
Tell us about your business. We'll text you back within one business day.
Your text request
Choose a website style
These are example website designs, not client work. Your website will use your business details.
Gutters & leaf guards · Toronto / GTA
Roofing · Toronto / GTA
Roofing · Toronto / GTA
Three steps
Fill in the short form. Tell us what you do, where you work and the style you like.
We review your request and text you back within one business day. We will confirm when your demo will be ready.
$350 setup + $20/mo, on your own domain. We set up and publish your approved website.
For service businesses
Roofing · Gutters · Cleaning · Landscaping · Snow removal · Detailing
A note from the founder
I run a roofing and gutter business here in Toronto, so I know firsthand how much a good website matters and how little time owners have. Sitemaple makes it simple: tell me about your business, I'll show you a free demo, and you only pay if you love it.
— Oleksa, founder of Sitemaple
Get your free demoWebsite pricing
Choose 1, 3 or 5 pages. Every package includes your services, business details and contact options.
Best to start
+ $20/month
Everything on one scrolling page.
+ $20/month
Example: Home, Services, Contact.
+ $20/month
Example: Home, Services, About, Gallery, Contact.
More than 5 pages? Ask us for a quote.
All packages: + $20/month for hosting, yearly domain renewal and small updates. Standard .ca/.com domain included for year one. Premium or unusually priced domains cost the difference. Applicable taxes extra. We configure and test contact forms before launch. Google decides whether and when your site appears; rankings, leads and sales are not guaranteed.
Frequently asked questions
Ask us about your website, pricing or domain.
Our first 20 clients get 1 page for $350, 3 pages for $500 or 5 pages for $750 CAD setup, plus $20/month. Your price stays locked in. Regular pricing starts at $500 CAD setup + $25/month after the launch offer. Optional extras are priced separately.
A page is a separate part of your website with its own web address. A 1-page website puts all sections on one scrolling page. A 3-page website could have Home, Services and Contact. A 5-page website could add About and Gallery. Need more than 5 pages? Ask us for a quote.
We submit your live site to Google so it can show up when people search your business name. Google decides whether and when to include it, and rankings are not guaranteed. This does not promise top placement for searches like “roofer near me”. The optional Google Business Profile setup is for businesses that don’t have a profile yet; eligibility and verification depend on Google.
Yes. The $350 setup includes a standard .ca or .com domain for the first year. The $20/month covers hosting, yearly domain renewal and small updates. Premium or unusually priced domains are charged at the difference, agreed before purchase. We register and manage the domain for you, and can transfer it to your own account if you ever leave. Already have a domain? We can connect it.
Your domain and business content remain yours. Before you pay, we confirm who owns the website files, how you can access them and how to move to another provider.
Contact us before your next renewal if you want to stop hosting and updates. Before you sign up, we explain how to cancel, when hosting ends and how to transfer your website.
A new phone number, a photo change or a short service-description change. Pages beyond your chosen package, redesigns, online stores and complex booking systems cost extra. We agree scope and price before doing additional work.
We aim for a few days once your final content, domain details and approval are ready. Your exact launch date is agreed before starting. More complex websites may take longer.
Use the free demo form to request a design. If you have approved your demo, use the order form. Each form opens your messages app. Press Send to text us. We will confirm the details and send a secure payment link. No payment is taken by the form.
Optional extras
Optional additions to your $350 setup + $20/month website. CAD. We confirm the work and availability before billing. Faster delivery requires your final content and approval. A basic quote request form is included. More complex forms and booking features cost extra.
Choose extras in the custom demo request or “Buy my demo” form. Add-ons are invoiced separately after your order is confirmed. Standard .ca or .com domain included for year one; $20/month covers hosting, yearly domain renewal and small updates. Premium or unusually priced domains cost the difference. Applicable taxes extra.
Build my demoYour details are sent by text message from your phone to Sitemaple when you press Send. We use them to respond, prepare your demo or order, and provide the service you request. This is not a marketing subscription. A backup form record is also sent to Netlify; payment details, when enabled, are handled by Stripe, not this form. Please don’t include passwords, card numbers or sensitive information. To ask about your information or request deletion, contact @sitemaple.to on Instagram.