

- Business Services
- Accounting
Leonard Tam Accounting
- Lead Gen Rate
- 4.7%to 17.93%, up, an improvement
- Cost Per Lead
- 65% lower, an improvement
Your website has 75 seconds to convince a person to call you for service. The typical landing page, the page an ad sends people to, turns about 7 of every 100 visitors into a form fill or click. Websites we design usually reach a website lead generation rate of 15% to 20%, so the same marketing effort brings 2 to 4 times the leads.
Risk-Free Guarantee
We agree on a higher in writing first. You pay once the website we design turns visitors into leads at that rate.
Compare Us With Other AgenciesService That Helps Businesses Grow
Have a look at some of our recent projects.
How Will We Work together?
We partner with you, ensuring your goals are met through transparent communication, regular updates, and a collaborative approach.

Phase 1
Share examples of websites you like and dislike, and tell us why. Along with your logo and any design work, this helps us clearly understand your creative vision and how to shape your website.

Phase 2
Why reinvent the wheel? We know the trust building indicators you have to showcase to build trust. We also have data-proven layouts to best present the info. Let’s pick the best layouts according to your content length.

Phase 3
We then customize the layouts to align with your brand colors and styles. This way, you have a website that can generate leads effectively right out of the gate and still represent your company well.

Phase 4
We combine AI and your insights to create convincing content that highlights your company's benefits and credibility. We also upload photos of your work, ensuring your website showcases your strengths and feels authentically yours.

Phase 5
After launching your website, we monitor its lead gen rate for 30 days to ensure it hits the promised level on the contract. If it falls short, we have the data to make free-of-charge changes to optimize the website’s lead gen rate.
What's In It For You
Stop guessing how visitors use your website and making costly design changes. We've done the trials and errors with 2M+ users - use our expertise.
Your design will have strict consistency in spacing, symmetry, fonts, colors, icons, photos, and buttons. Every element aligns visually for a clean, harmonious appearance.
You can’t just buy more clicks to grow as the market size is finite. Extract more leads from your clicks.
Your new website checks every box—making it easy for prospects to choose you. Less clicks, more conversions = cheaper leads.
Your new website is so easy to use and looks the best among your peers. You will be excited to ask people to go on it.
No more worrying whether people might miss some crucial info on your website, making the deal goes sideways. They won’t.
How Is Our Service Different?
Discover the distinct advantages of our services with a clear comparison. See how we excel beyond the competition in delivering exceptional value and results.
Other Web Design Agencies
Built to look good
Most designers design around how it looks and nobody checks the leads it brings. You get a cool website, but it doesn't do much for your business.
Coding Bull Web DesignRisk Free
Built to bring in service requests
We design around how many visitors request service. The typical page gets a form fill or click from about visitors; we promise 10 to 15+ service requests, and only bill when it shows.
Other Web Design Agencies
Promise more sales, paid either way
They tell you the new better looking website will bring in more sales, but they get paid the same whether it does or not.
Coding Bull Web Design
We bill only when the site hits the target
Say your site gets 3 service requests for every 100 visitors. We agree a target like 10, more than triple the leads, and only bill once the new site hits it.
Other Web Design Agencies
Decisions made on gut feel
Layouts are picked because they look modern or the designer likes them, with nothing to show they bring in more requests.
Coding Bull Web Design
Backed by 2 million users we studied
Every layout choice is backed by what we learned from studying 2 million users, not by anyone's personal taste.
Other Web Design Agencies
Waiting for you to tell them what to do
You end up writing the brief, chasing feedback rounds and deciding every detail, on top of running your business.
Coding Bull Web Design
We drive the project, no hand holding
We lead the project from start to launch and tell you exactly what we need from you, and when we need it.
Other Web Design Agencies
Upselling starts once you are committed
The quote looks small, then extra pages, changes and add-ons get billed once you are too far in to walk away.
Coding Bull Web Design
Scope and price fixed before we start
The pages, features and price are agreed before work begins, so the bill at the end matches the one at the start.
Other Web Design Agencies
Nothing measured after launch
Once the site is live, nobody compares requests before and after, so you can't tell whether the money paid off.
Coding Bull Web Design
Requests tracked before & after launch
We record how many requests the old site brought in, then track the new one against it, so you see the return in numbers.
Other Web Design Agencies
Built around your taste, not your goals
The design is shaped around what you like the look of, not around how many jobs you need each month.
Coding Bull Web Design
Starts from your sales goal
We start with how many jobs you need each month, work out how many requests that takes, and design the site to bring them in.
Our Experience
Everyday we work toward this vision: Businesses that are willing to invest time and money deserve success. Lack of digital marketing expertise—or knowing how to hire the right help—shouldn’t stand in the way.








Why Clients Love Working with Us
Clients came to us with different needs and budgets. While each one is unique, these six reasons are why they all ended up choosing us over others and staying with us year after year.
You can find us via email, phone, text or WhatsApp, whenever! You will never get radio silence from us.
We provide clear, upfront pricing so you always know what you’re paying for, with no hidden surprises.
We provide forward-looking strategies to ensure you stay ahead, leveraging future trends for sustained growth and success.
All the work we do comes with performance guarantees. You only pay us when we deliver on our promises.
Don’t you hate it when you hire a company, and then you have to give them a lot of hand holding to get things done?
We constantly refine our strategies to keep up with the latest trends and technologies, making sure you stay ahead.
See What Others Say About Us
When it comes to digital marketing and web design, don’t just take our word for it. Our reputation is built on results and proven through the words of our customers.
Frequently Asked Questions
The short answer comes first, the detail after.
No. It’s only fair to you.
You don’t buy a new website just to own one. You buy it hoping to grow your business. So the job of the hired web design company is not just to make a pretty website, but to make one that actually generates significantly more business. If your new website doesn’t bring you significantly more business, then the job isn’t done. And if the job isn’t done, why are you paying already?
The same thing you want for your own customers: to do what’s best for them.
We want to give you something that actually works, so we can be proud of it and be confident in our service offering. We wouldn’t be able to grow for so many years if we only aimed for a quick sale that leaves you hanging. Our job is to build a website that grows your business.
We don’t know. Maybe that’s why many web design companies don’t stay in business for very long.
Why we do this, though, is because business owners like you gave Justin, our founder, a chance when he had none.
More than a decade ago, in 2015, Justin was in his last two years of university and struggling to pay his bills. So he emailed business owners he’d never met and asked if they needed help with their websites. Most said no. He was new and didn’t even have a reference they could call.
But a few said yes. All Painting was one of the first, and stayed with Coding Bull from 2015 until its owner retired. Image Optometry was another. They had 14 locations across Vancouver and were the eye doctors for the Vancouver Canucks, and their owner still bet on a university student with no track record. Justin still can’t put into words how much that meant to him. Image Optometry worked with Coding Bull for six years, until they sold to Specsavers in 2021.
When someone trusts you like that, you don’t let them down. They first agreed on beautiful websites, but after launch, some didn’t bring in the business the owners had hoped for. So Justin listened and kept improving them, often without charging. They had taken a chance on him, and he wasn’t going to fail them or leave them hanging.
That’s where his work ethic comes from, and it’s still how we work today. It’s why every website and marketing service we offer is risk-free: you pay once the work starts hitting the targets we agreed. It’s also why we never promise anything lightly. Before every project, we study the client’s market to set the price and timeline, so we only promise what we know we can deliver.
No, a lead is a person who contacts your business wanting to buy something you sell, who is not already your customer, who did not come to you through a referral, who is inside the area you serve, who can actually be reached, and whose enquiry is backed by a call recording or a stored form submission that you and we can both open.
No. We charge for the work that brings in your leads, not for the leads themselves.
We don’t take a fee for each lead or a share of your sales. Each service has its own fee, set in your proposal. What depends on results is when you pay: you pay once the work starts hitting the targets we agreed.
We count the service requests from new visitors only, and divide by the number of new visitors.
We swap the phone number on your website for a , so every call is recorded. We listen to them and count only the quote requests from new customers, not spam or your returning clients.
We also add two questions to your website’s form: are you a new or returning client, and how did you hear about us? That way, referrals and returning clients are left out.
For 30 days after your new website launches, we track your leads. We add up the calls and form requests from new visitors and divide by the number of new visitors. If 300 new visitors bring in 45 requests, your lead generation rate is 15%.
We don’t use the conversion rate. It counts every action by every visitor, including referrals and returning clients, who contact you even when a website is poor. So it makes your website look better than it is. New visitors are the honest test: they decide from your website alone, and if they don’t like what they see, they leave.
It starts from $1,000. The price depends on how many of your visitors we promise to turn into leads, and on what your competitors’ websites already show.
People compare a few websites before they ask for a quote, with the same questions in mind. Are you insured? Have you done jobs like mine? What happens if something goes wrong? Every question your website leaves unanswered is a reason to hire someone else. To turn more of your visitors into leads, your website has to give more proof that you’re better to hire than any competitor in your area. Every market has different competitors, so every website needs different work.
How you show the proof matters too. Nobody reads a wall of text. The more proof your website needs, the more carefully every screen has to be laid out. The goal is to make them see all the proof before they decide to leave the website.
That’s why the same result can cost very different amounts. We’ve built websites that turn 15 of every 100 visitors into leads for $1,000, for $4,000 and for $12,000. Once we finish the competitor analysis for your proposal, we will know the complexity of the project and will have a price.
You pay half the price as a deposit to start, and the other half once your optimized website hits the lead generation rate we agreed.
The lead generation rate is how many of your new visitors become leads, like 5 out of every 100. We agree in writing on the rate your optimized website has to reach. The higher that rate, the higher the price. You get the exact price in a written proposal before we start.
You can pay the second half all at once or in interest-free monthly instalments, which start only once that rate is reached.
Building it takes us about 4 weeks, plus the time you need to send your content and review the design. After launch, we track its lead generation rate for 30 days. If it falls short, we keep making changes at no charge. You don’t pay anything beyond the deposit until it gets there. If it still hasn’t reached the agreed rate 3 months after launch, you choose: let us keep going, or take your deposit back and we put your old website back.
There’s no minimum. You can stop with 30 days’ written notice.
SEO, and ads run month to month. Web design is a one-time project, so it ends when the work is done.
Web design starts with a deposit of half the price. SEO starts with a $2,000 deposit. The deposit is refunded only if we miss the target we agreed. If you cancel before we reach it, the deposit isn’t refunded.
Didn’t find your question? Ask us.
Articles & Insights From Coding Bull
Explore our blog for in-depth coverage of marketing, web design, and more. Gain valuable insights, practical tips, and stay informed on industry developments.
The 300 questions tree service customers ask before requesting a quote, grouped by where each answer goes on your website, with the 20 to answer first.

What kind of content should your tree service website have so it's perfect for lead generation? We explain how to turn traffic into leads.

If you’re a newly established business, it can be difficult to attract new clients. Follow these tips to make your company look bigger.

Now that you have nodded to the project proposal, you may wonder: What’s next for the project? We've got 5 points summarized...
AIO (AI Optimization) Getting your business recommended when people ask AI tools, like ChatGPT or Google’s AI Overviews, which company to hire.
E-E-A-T (Experience, Expertise, Authority, Trust) What Google looks for before it shows a business near the top: proof of real experience, know-how, a good name in your field and trust, like project photos, licences, mentions on other websites and reviews.
Website lead generation rate The percentage of new visitors to your website who request service. If 100 new people visit and 5 of them ask for a quote, your rate is 5%. Imagine we raise yours from 5% to 15%: the same number of visitors bring 3 times the leads, and each lead is 67% cheaper.
Closing rate How many of every 100 leads become paying customers. Our clients close 30 to 40 of every 100 leads our marketing brings in, which shows the leads are real buyers, not junk to pad the numbers.
Tracking number A phone number we show on your website instead of your own. It comes from a call tracking service, like CallTrackingMetrics or CallRail. Every call to it is forwarded to your current phone line with no delay. Callers won’t notice a difference.
Where “3 of every 100” comes from Unbounce studied landing pages, the pages people land on from an ad or a search. The typical one turns about 3 of every 100 visitors into a form fill, click or call: 2.6% for 4,372 home improvement pages, 3.2% across all industries. Counting only service requests, the number would be lower still.
Where “7 of every 100” comes from Unbounce studied more than 41,000 landing pages in 2024. Landing pages are the pages people land on from an ad or a search. The typical one turns 6.6% of visitors, about 7 of every 100, into a form fill or click. A click can be a tap on any button, so counting only service requests, the number would be lower.