I've been using Dmitri for 4 years and have been very happy with his work. He's always right on with his advice, too. (Dmitri, thanks for persuading me not to remove my Blackwood Acacia - it's looking great these days.)
Pros: great customer service
Cons: it's taken a couple of weeks to get on his schedule some times
more