Skip to content
Services Pricing About Gallery Contact

Hours

Mon–Wed, Fri, Sat
10–6
Sunday
10–5
Thursday
Closed
A G63 AMG with its doors open, showing a cognac quilted interior

Custom seat covers · Surrey, BCYour Seats Deserve Better.

Rated by
Surrey drivers
4.7

Everything we cover

Custom-fit sets are 3D-scanned, then cut and stitched to fit. Front, rear, wheel and floor, as much or as little as you want.

Overhead cutaway of the cabin: front seats, rear bench, steering wheel and floor mats

Steering wheel wraps

Stitched onto the wheel by hand in matching or contrast thread, so the wheel reads with the rest of the interior rather than against it.

Front seats

The pair most people start with. 3D-scanned so the cover follows the bolsters instead of bunching across them.

Floor mats

Plain black mats for every footwell, usually fitted alongside covers. Priced separately once we see the vehicle.

Rear bench & third row

Split benches, captain's chairs and folding rows, cut to match the front so the cabin reads as one interior.

Signature sets

Starting prices, quoted by the shop. Choosing one vinyl over another does not move the figure. Colour and quilt are settled when we quote.

Universal

Starting from$250

Bought in and fitted properly

  • Fitted at the shop, not left in the box
  • Three vinyls to choose from
  • The quicker, cheaper route

Front pair. Larger layouts quoted on the call.

Start an order
Most popular

Custom fit

Starting from$550

3D-scanned to your seats

  • Holds for every layout up to five seats
  • Quilting, contrast thread, piping, embroidery
  • Seats stripped and rebuilt the OEM way

Front pair or a full five-seat set, same starting price.

Start an order

Custom upholstery

Priced per jobBy quote

Re-trims, repairs and one-offs

  • Seats re-covered or fully rebuilt
  • Worn, torn or burnt panels repaired
  • Matched to the rest of your interior

Tell us what you need and we will quote it.

Ask for a quote

Driving something unusual?

Ask for a quote

Why Bhola

3D-scanned, cut and stitched in our Surrey shop.

Overhead view of a Porsche 911 with the roof removed, showing oxblood diamond-quilted seats

Cut to fit

3D-scanned to your exact seats.

Stitched here

Cut, quilted and sewn in-house.

Stripped down

On custom sets, seats are stripped and rebuilt.

Priced upfront

You get the figure before any work starts.

What Surrey says

4.7 across 125 Google reviews.

“I recently got custom seat covers installed for my 2026 Toyota bZ, and I'm extremely happy with the result. The covers look so well-fitted and professionally done that they genuinely look like original factory seats.”

NK

Nishi K

Toyota bZ

“From the mechanical part of taking the seats apart to the stitching of seat covers ‘the OEM way’, they went above and beyond to deliver. Genuine prices and honest work. What more can you ask for.”

YD

Yashoo Deep

VW Jetta

“I had a great experience with them. They did great job. They installing new seat cover to my car it was really nice material and great fitting. Thank you”

SF

sh Flame

Local Guide

Since 1990 · Khanna to Surrey

About Bhola

Bhola started in 1990 as Bhola Seat Cover, on Malerkotla Road in Khanna, Punjab. Today it is an auto upholstery shop on 84 Avenue in Surrey, working in automotive vinyl: tough, quick to wipe clean and made to hold its colour.

Custom-fit sets start with a 3D scan of your seats, so the covers fit the way the factory trim did. Panels are cut and quilted in the shop, and the seats are stripped and rebuilt. Universal covers are the quicker option, fitted while you wait. Bring in a photo of what you want and we will match it.

More about us
A finished diamond-quilted install

Book it in

Tell us what you drive and what you want done. We reply on WhatsApp or by phone, usually the same day.

Start an order