I needed to update my master bathroom vanity - and my wood doors were in good condition so why replace them? I called PaintSquad and Jeff came right over with a sample of the finished product. If you care about detail and quality, you can't beat this professional spray-finish. Paint Squad will match any colour so your choices are unlimited. Dave picked up the the doors and drawer fronts and created a 'tent' to paint the cabinet edges so that there is little smell and no mess. They do need a window that opens to vent their fan. You should give the painted area in your home some good time to dry without you 'dinging' it - paint cures for a few days. So we didn't use that bathroom for the week between the edge painting and the re-install of the doors. Dave returned and put everything together perfectly - and he's a great guy. Amazing people. Amazing finish. They care about quality and are very responsive. I'd highly recommend them and their cabinet refinishing: https://paintsquad.ca Be advised that they don't take credit cards.
So why didn't I give them a 10? Because knowing how to prepare, what to expect, steps and timelines, and appointment planning could be clearer. Easily solved with a simple one-page pdf sent to clients upon booking with what to expect, how to prepare, how to care for cabinets, timing expectations, and spaces for them to fill in the appointment times. So - they are a sliver away from perfect.
I wish I'd done this years ago - the whole room feels and looks new just one week later!