Karin REALLY knows her stuff, but even more important, she really cares about her clients and making sure they're happy. She explains every step of the process thoroughly, she communicates constantly so you never have to wonder what's happening and she works hard to get you what you want. She's fun and funny and smart and amazing-- you want her on your team!!