Our first contact with Cambie Plumbing and Heating was a weekend emergency. Our high efficiency boiler needed fixing (and it was winter!). We called about 10 companies, most of which took a day to respond, couldn't come out that day, etc. Cambie came out within a couple of hours (yes, they charged a bit extra, but to be expected on a weekend), were really nice and professional, and got the job done right without making a huge mess. Since then, we've used them for our yearly maintenance of the boiler, and other things that come up. They do a lot of work in our neighbourhood, and are one of the few "big" companies that work with residential buildings (many of the others only do commercial). They did, once, try to change an appointment for maintenance at the last minute, due to a big project coming up, but when I said no (as I'd already taken the day off work to be at home),they still came as scheduled.