A grooming salon that tells you if it is open right now.
The Groom Room grooms dogs on Oak Street in Vancouver, on a 4.4 rating across 124 Google reviews and no site of its own. The new one answers the question every caller asks first, which is whether anybody is there, before the phone is picked up.
Open the live site ↗



Live demo
Check whether they are open, right now.

Real site. Click around.
This is the real site, live inside this page. The open or closed chip at the top is worked out in Vancouver time as you read it, and the gallery below opens into a lightbox you can swipe or arrow through.
The problem
The salon existed on Google, and nowhere else.
A well-reviewed neighbourhood salon with 124 Google reviews and no website. Everything a new client wanted to know, the prices, the policies, whether anybody is in on a Sunday, lived inside a phone call or halfway down a review thread.
The brief was a first-party home for all of it: fast enough to open on a phone at the dog park, and honest enough that nothing on it needs a call to confirm.
What we built
Answers, not a brochure.
- A live open or closed widget worked out in Vancouver time, with an open, closing soon and closed state
- The same widget rolling forward to the next opening after hours, and refreshing itself every minute
- A rating chip showing the real 4.4, drawn as a partial star instead of being rounded up
- One lightbox over all twelve photographs, keyboard operable, with a counter that matches the count
- Swipe that follows the finger and springs back, and a frame that morphs to each photograph’s shape
- Pricing grouped by dog weight, with breed examples and the add-on list beside it
- Salon policies and an accordion FAQ, so the same questions get answered once
- Self-hosted fonts and zero external requests, which is why it opens the moment it is tapped
Worth noticing
The hours widget is a timezone problem in disguise.
Every business site lists its hours. Almost none of them say whether the door is open now, because doing that properly means resolving Vancouver time from wherever the reader happens to be, surviving daylight saving without a table of dates, and rolling to the next opening after close rather than leaving a stale row highlighted. This one uses the browser’s own internationalisation clock, refreshes every sixty seconds, and falls back to the plain hours table if anything goes wrong.
The same honesty runs through the rest of the page. The rating is 4.4 and the star is drawn 40 percent full. The counter says twelve because there are twelve. Any price the owner has not confirmed is flagged rather than published.
Want one of these?
Tell us about your project and we come back with your exact number.
Get in touch ↗