Brogan Billiards · Mobile pool table services
Pool table assembly, installation & leveling in Kelowna
A table needs more than a place to stand. Brogan Billiards provides assembly, setup, slate alignment and leveling for residential and commercial pool tables, based in Kelowna and serving the Okanagan.
Setup after a purchase or relocation
Whether you are bringing home a used table or setting one up after a move, tell us what stage it is at. Is the table assembled, partly dismantled, or in separate components? Photos of the table, rails, legs and available hardware help us discuss what the installation will involve.
Assembly, slate alignment and leveling can be planned with moving, cloth replacement or repairs. Let us know about missing components or visible damage in advance so the scope is clear before a date is agreed.
Leveling an existing table
If you have concerns about the way your table rolls, describe what you notice and whether the table has recently moved. Leveling concerns and cushion-rebound concerns may call for different work; we can discuss which service fits the issue rather than assuming every problem needs a full recovery.
For an existing table, send its size and brand if known, photographs, your location and access details. Do not assume a table must be moved to arrange an enquiry about leveling.
From separate components to a usable table
An installation can involve frame and leg assembly, slate placement and alignment, leveling, and cloth and rail fitting as appropriate to the table. A used table may arrive with components already removed or hardware missing, so its condition matters as much as its size.
Tell us whether you need transport from a seller or storage location, or only setup at your property. We keep installation and assembly together because they are parts of the same customer goal: getting the table set up correctly in the room where it will be used.
Prepare the room and access information
- Measure the usable room, allowing space to use a cue on every side.
- Note doors, stairs, tight turns and any fixed obstacles.
- Tell us the desired table position and whether renovation work is still underway.
- Include collection details if delivery or transport is also needed.
Agree the work before booking
We discuss the table, room, access, materials and timing with you before confirming the job. A quote request does not reserve an appointment. For a commercial room, include the number of tables and operational timing so setup and related work can be considered together.
Questions before booking
Can you assemble a used table I bought elsewhere?
Yes. Tell us whether it is already at your property and whether it is complete. Photos and details of missing parts help scope assembly, slate setup, cloth and rail fitting, and leveling as applicable.
Do I need new cloth when a table is reassembled?
Not necessarily. Tell us about the existing cloth and how the table was dismantled. Its condition and the work required determine whether reuse or replacement is appropriate; do not assume either is included until the scope is confirmed.
Can I request leveling without moving the table?
Yes. Select leveling in the quote builder and describe the roll issue, any recent move and the table’s location. Leveling and cushion-rebound problems may need different work.
See our real customer project photos. Explore CPBA cloth or ask about available pool tables.

Based in Kelowna and serving the Okanagan
We come to your property.
Serving Kelowna, West Kelowna, Lake Country, Vernon, Armstrong, Enderby, Peachland, Summerland, Penticton and Fintry. We are a mobile service-area business, not a public storefront.
Plan your project
Talk to Brogan Billiards.
Send your location, table details, photos and the work you need. We’ll discuss scope, pricing and available dates before a booking is agreed.
info@broganbilliards.ca778-760-9796Prefer to organize the details first?
Our guided quote builder asks about your table and the work you need. Review your answers before sending; a request is not an automatic booking.
Build a quote request
Call 778-760-9796