Websites that get you more calls.
Fast, fully managed websites for Ottawa contractors that turn Google searches into phone calls. Setup waived on a 12-month plan.
Most contractor websites either don’t exist, look outdated, or exist but don’t generate calls. Customers find them on Google, land on a slow or confusing page, and leave without calling.
The contractor never knows it happened.
Proof, not promises.
Two Ottawa contractors, and the numbers from their own dashboards.
Legendary Landscaping
17 quote requests in July 2026 — the best month yet, with $294 in Google Ads bringing in 7 of them at about $42 each. I rebuilt the site for speed and local search and optimized their Google Business Profile.
J&J Remodeling
Ottawa renovation specialists with no web presence at all. I built the site, set up their Google Business Profile, and had them live in a week — on Google Maps from day one. July 2026 brought their first quote request through the site.
Want numbers like these for your business?
What happens next
Three steps from first message to ranked and getting quote requests.
Free audit
I look at what your current site is costing you and what it could be doing. No pitch. Just an honest breakdown.
Build & launch
Custom site live in about a week, built to rank in local search and make visitors call you. Not a template. Built for your business.
Monthly management
GBP optimization, site updates, and a monthly report. You answer the phone. I handle everything online.
“JD Media built our website for Legendary Landscaping and we couldn’t be happier with how it turned out. The site looks sharp, loads fast, and actually shows off our work the way we wanted. JD made the whole process easy — he asked the right questions upfront and handled everything on the technical side so we could stay focused on our clients. Having a proper online presence has made a real difference in how people find us and reach out. If you’re a local trades or landscaping business looking to level up your website, I’d highly recommend giving JD Media a call.”
“JD Media is the kind of web partner you want in your corner. JD handled the technical stuff end-to-end and explained things in plain English, so I could stay focused on running my business. Fast, reliable, and the site looks great. I highly recommend JD Media!”
“JD media was super helpful with my website launch! They were very attentive to what I wanted and delivered faster than expected. Modifications I asked for were completed the next day and the whole process was smooth, fast and easy. Highly recommend!”
“JD built our family member’s website and has been incredibly dedicated to growing his business. He’s professional, hardworking, and genuinely cares about getting results for his clients. Highly recommend!”
Frequently asked questions
Plans start at $500/month (CAD), which includes the website, hosting, and monthly SEO and Google Business Profile management. The Pro plan at $900/month adds managed Google Ads.
Stay 90 days. If you’re not showing up higher in Google local search than when you started, I’ll refund your management fees for those three months. No fine print, no risk.
About a week for a standard 5-page site, from kickoff call to live site. Rush builds are available in 3-5 days for an additional fee.
Ottawa and the surrounding region, including Kanata, Nepean, Barrhaven, Orléans, and Gloucester.
Stay 90 days. If you’re not showing up higher in Google local search than when you started, I’ll refund your management fees for those three months. No fine print, no risk.
Ready to get more calls from Google?
Drop your details and I’ll reply within 1 business day. Free audit included.
Growth plan · $500/mo · Setup waived at 12 months