Lasting rodent control is about the building, not just the animal. A mouse can fit through a gap about the width of a pencil and a rat through a hole the size of a quarter, so a good provider starts by finding where they are getting in: gaps around pipes, crawlspace vents, garage door seals, roof junctions and soffits.
Since January 21, 2023, BC has prohibited second-generation anticoagulant rat poisons in residential buildings. The restriction came in because these poisons were killing owls and other animals that eat poisoned rodents, a real concern in a city with barn owls hunting its farm fields. For homes, that means the work is done with snap traps, sealing and cleanup instead of bait stations full of long-lasting poison.
Trapping reduces the rodents already inside. Sealing entry points with materials rodents can't chew, such as steel mesh and metal flashing, stops the next ones. Skip the sealing and the problem usually comes back within a season, because Richmond's ditches, compost bins, bird feeders and construction sites keep the outdoor population moving.
Cleanup matters too. HealthLinkBC advises airing out an enclosed area for 30 minutes, wearing rubber gloves, a well-fitting filter mask and goggles, and wetting droppings with household disinfectant or 1 part bleach to 10 parts water, poured gently and not sprayed. Wipe up with paper towel and bag it. Do not sweep or vacuum. The full steps are in HealthLinkBC File 37. Ask any provider whether attic or crawlspace cleanup is part of their quote or priced separately.