📍 18 Cedarcroft Blvd. North York, ON ★ 5.0 on Google · +1 (647) 563-9114
Free Strategy Call

Web Design for Car Dealerships in Ontario

A dealership website is advertising under the Motor Vehicle Dealers Act, 2002, and nearly every rule that applies to it applies on one page: the vehicle listing. So I design that template first, as a field sheet, and lay out the rest of the site around it. The column that decides the build is the last one — what the template does when a field is empty.

The field sheet The listing template · 9 fields · the empty-state column is the one that keeps a site compliant after launch
FieldWhy it existsWhen it is empty
price_all_in

The total a buyer pays

RequiredThe amount a buyer would pay plus freight, pre-delivery inspection, fees, levies and taxes, set out clearly and prominently.O. Reg. 333/08, s. 36 (7)
The listing does not publish. A card with no price is allowed; a card with a partial price is not.
tax_licence_note

Fixed wording, body size

RequiredHST and licensing may sit outside the price only where the advertisement says so clearly and prominently.O. Reg. 333/08, s. 36 (10)
Rendered from a constant rather than typed, so it cannot be missing. Never styled smaller than the body text.
apr

Paired with the payment

Required with a paymentWhere a rate or a payment is shown, the annual percentage rate must be disclosed as prominently as the more prominent of the two, with the term and the cash price.O. Reg. 17/05, s. 61 (2), (4)
The payment block does not render at all. One number without the other is the failure this rule describes.
previous_use

Daily rental · police · taxi

Required if trueA vehicle previously leased daily, used as a police cruiser or for emergency services, or used as a taxi or limousine must be identified in the advertisement.O. Reg. 333/08, s. 36 (5)
Treated as unanswered, not as "no". The admin refuses to publish until somebody has actually chosen a value.
is_used

Only bites on recent years

Required if trueAn advertisement showing the current or immediately previous model year must state that the vehicle is used, where it is.O. Reg. 333/08, s. 36 (6)
Derived from the model year and the stock type rather than left to a human to remember.
condition_state

Certified · unfit · as-is

RequiredSafety belongs in the all-in price unless the listing carries a mandated unfit or as-is statement, and the unfit wording names the certification cost.OMVIC advertising guideline
No publish. The value chooses which statutory block renders, so an empty value would render none of them.
image_source

Own photo or supplied

Required per imageA picture that is not of the actual vehicle should be disclosed, with the detail and all-in price of the vehicle shown.OMVIC advertising guideline, "Images"
The image does not display. A fallback that silently borrows a manufacturer render is the exact case this field prevents.
availability

In stock · incoming · limited

Required in partWhere a limited number is available at the price, the number must be stated; OMVIC also urges saying clearly when a vehicle is not immediately in stock.O. Reg. 333/08, s. 36 (13)
Defaults to "in stock" only if the inventory source says so. A feed that omits the field does not get to imply it.
condition_report

Voluntary, and worth it

VoluntaryMost of the twenty-five contract disclosures are not required in the advertisement. Ontario has no cooling-off period, so publishing them early is a trust decision.O. Reg. 333/08, s. 42; OMVIC online sales guideline
The section is hidden rather than shown with empty rows, so a blank report never reads as a clean one.

Sources read on 10 September 2026: O. Reg. 333/08 and the Motor Vehicle Dealers Act, 2002 · O. Reg. 17/05 under the Consumer Protection Act, 2002 · OMVIC advertising guideline and online sales guideline.

Why this niche starts from the price block rather than the homepage

On most of the industries I write about, the statute decides what a page must say. Here it also decides how the page must be set. Section 36 (7) of Ontario Regulation 333/08 requires the advertised price to be the all-in total and to be set out in a clear, comprehensible and prominent manner. Section 61 (4) of Ontario Regulation 17/05 requires the annual percentage rate to be disclosed as prominently as the payment beside it. And in January 2026 OMVIC stated it in layout terms: where a cash price and a finance price differ, one way to demonstrate compliance is to have them in the same size font and located close to each other.

Those three sentences are a type scale. They rank the numbers on a vehicle page, and a theme whose card component gives the payment a display size and the rate a caption size is already wrong before anyone writes a word of copy. That is why the first thing I produce for this niche is a price block, and why the homepage comes late.

The second reason is volume. A dealership site is one template rendered once per vehicle. A rule satisfied by the template is satisfied on every listing; a rule that depends on somebody typing a line is satisfied only where somebody typed it. OMVIC's note on inspections says all registered dealers are inspected regularly, and that a dealer may be asked to help reach past advertisements from online accounts. The template is what survives that.

OMVIC regulates roughly 8,000 dealerships and 30,000 salespeople in Ontario as the administrative authority for the Act. Its own advertising guideline opens by noting that advertising-related questions and concerns are among the most common type of inquiries it receives — which is a fair indication of where the uncertainty sits.

The page map for a dealership website

Seven pages plus the listing template. Everything carrying a number or a registered name comes before anything carrying a photograph.

The pages a car dealership website needs and what each one carries
PageWhat it carriesWhat it answers
Inventory indexFilters that survive a back button, an all-in price on every card, and no card that shows a partial priceDo you have something in my range, and is the number comparable?
Vehicle listingThe nine fields above, rendered as components rather than typed per listingWhat is this car, what happened to it, and what is the total?
FinancingRepresentative examples with the rate, the term and the cash price, and a note where a figure is representativeWhat is the payment, and what rate is behind it?
Trade-inA short form, a plain note on what you do with the information, and what you need before a number is possibleWhat is my car worth, and how long does this take?
As-is and unfitThe statutory as-is paragraph in full, the unfit wording with the certification cost, and the difference in plain wordsWhat am I taking on if I buy this one?
About and registrationThe registered name as it appears on the public registry, the registration number, the approved address and telephone number, and a link to the registry searchIs this a registered dealer, and the one I think it is?
ContactThe approved business address, the advertising telephone number, hours, and directions that make sense from the highwayWhere do I go and when?
CareersRoles written so the dealership affiliation is explicit, and a note on who may post a vehicle and with whose approvalWho am I dealing with, and do they work for you?

Section 27 of the regulation requires the Registrar to publish each dealer's legal name, registered name, registration class, business address and telephone number, any conditions on the registration, and the contents of discipline committee orders. A buyer checks all of that in one search on OMVIC's dealer search. The name in your header has to match it.

The order I build them in

  1. The field sheet, agreed in writing

    Nine fields, their sources and their empty states. This is a half-hour conversation that removes most of the rework, because it settles where inventory comes from and who is responsible for each value.

  2. The price block, built and reviewed on its own

    One component, rendered at phone and desktop width, with the all-in price, the tax and licensing line, the payment-and-rate pair and each condition state. Reviewed before any page exists around it.

  3. The listing template

    The price block, then the required disclosures, then availability, then images with their source flag, then the voluntary condition report, then the specification table. Specifications last, because they are the part a buyer can read anywhere.

  4. The inventory index and its filters

    Built against real stock rather than placeholder cars, because the filter set a dealership actually needs depends on what is on the lot.

  5. The lifecycle

    Drafted, live, sold, retired — and what each state does to the page, the syndicated feeds and the sitemap. This is the step that keeps a site compliant without anyone thinking about it.

  6. The pages around it, then the local pages

    Financing, trade-in, as-is, registration, contact and careers, and then one page per city you actually sell into, named rather than grouped into a region.

If your inventory already lives in a dealer management system with a listing template you are happy with, steps 3 and 4 may not be mine to build. In that case the work is steps 1, 2, 5 and 6, which is a smaller engagement and I will say so when quoting. See maintenance and support and migration.

Which of these rules apply to you

The advertising rules follow registration, not the act of selling a car. This is the table I go through before quoting, because it changes what the site has to carry.

Who the Ontario motor vehicle advertising rules apply to
WhoAll-in price and s. 36 disclosuresWhat the website has to carry
Registered motor vehicle dealerYes, in fullRegistered name, approved address and telephone number, all-in prices, the disclosure fields, and the sold-listing lifecycle
Dealer operating entirely onlineYes — OMVIC states the requirement applies equallyThe same, including the registered name, address and phone number of the location approved by the Registrar
Registered salespersonYes, through the dealerTheir affiliation disclosed, no posing as a private vendor, and the dealer's approval before posting a vehicle
Vehicle manufacturerNot regulated by OMVICSome comply voluntarily; a dealer must still ensure a manufacturer advertisement mentioning the dealership complies
WholesalerYes, plus a placement ruleOMVIC's expectation is that wholesalers do not advertise on platforms designed primarily or exclusively for consumer transactions
Private sellerNoOut of scope for this page. All-in price advertising applies to registered dealers

Summarised from the OMVIC advertising guideline (created 22 September 2022, revised 3 November 2023) and OMVIC's all-in price page. Section 4 of the Code of Ethics, O. Reg. 332/08, sits over all of it: a registrant shall be clear and truthful in describing features, benefits and prices, and shall ensure that all representations, including advertising, are legal, decent, ethical and truthful.

City pages in this niche

The regulatory layer is the same across Ontario. The catchment, the competing lots and the municipal licence are not, so each city gets its own page rather than a generated variant.

More Ontario cities are added one at a time rather than generated in a batch, because the local layer is the only part that cannot be templated — and it is the only part worth publishing a separate page for.

Common questions

Why does a dealership website start from the listing template?+

Because the listing is the advertisement, and almost every rule that applies to a dealership site applies there. The all-in price, the tax and licensing statement, the annual percentage rate, the previous-use disclosure, the used-model-year statement and the availability line are all fields on one template. Get that template right and the rest of the site is ordinary design work.

Do the advertising rules apply to a private seller or a manufacturer?+

No. All-in price advertising applies to dealers registered with OMVIC. OMVIC's guideline states that it does not regulate the actions of vehicle manufacturers, so advertisements placed by manufacturers do not have to comply with the Act, though some comply voluntarily. Dealers remain bound, and are also responsible for making sure a manufacturer advertisement that mentions the dealership complies.

Who is responsible when a third-party listing site shows the wrong price?+

The dealer. OMVIC's guideline states that dealers are responsible for any advertising that appears in their name or on their behalf, and names commercial sites such as Facebook Marketplace, Kijiji and Autotrader alongside a salesperson's own social pages. That is why the removal of a sold listing has to be one action across every destination rather than a manual tidy-up.

Can a salesperson advertise a dealership vehicle on their own social media?+

Yes, with two conditions from OMVIC's guideline. The salesperson should disclose the dealership affiliation and shall not pose as a private vendor, because that could be seen as misleading. And a salesperson who wants to post an advertisement for a vehicle available through their dealership shall obtain the dealer's approval first.

What can the Registrar do about something a dealership website says?+

Under section 29 of the Act, where the Registrar believes on reasonable grounds that a registrant is making a false, misleading or deceptive statement in material published by any means, the Registrar may order the use of the material to cease, order a retraction or a correction of equal prominence to the original publication, or both. Where the order is not appealed or is upheld, the registrant may be required to submit all advertising statements for approval before publication, for a period the regulation caps at two years.

Do you build on a dealership platform or from scratch?+

It depends on where your inventory lives. If a dealer management system already exports a feed and you are happy with the listing template it drives, the useful work is usually the pages around it — the registration block, the as-is page, the financing explanations and the local pages. If the listing template is the problem, I build it. I would rather say which of those two it is during quoting than discover it halfway through.

How much does a car dealership website cost?+

A build of this scope is $899 to $2,999 one time and goes live in 5 to 7 days once content is ready, the same range and timeline as every other build on this site. The variables are the number of vehicles, whether inventory arrives as a feed or is entered by hand, and whether finance and trade-in forms are in scope. Google Business Profile management is priced separately from $149 per month.

Liubomyr Lukaniuk, web designer building car dealership websites across Ontario
Liubomyr Lukaniuk Senior Web Designer · Toronto, the GTA & across Ontario

10+ years designing SEO-ready websites for Ontario businesses, including regulated trades where a statute decides which components a page must carry. About the studio · Get in touch · Packages and pricing

Closest related niches: auto repair shops · towing and vehicle storage · trucking · e-commerce. The nearest reference project is the e-commerce catalogue case study. Or browse all industries.

Send me one of your current listings and I will mark up what the rules want changed before I quote

One vehicle page tells me how your inventory arrives, what the price block is doing, and how much of the build is new work. Packages from $899.

Get My Free Quote
📞 Call NowBook 20-Min Call
📞