Very friendly and professional. Only taking away a star because it took longer than most other places I've been to. Noticed some missed spots when I got home, nothing major but surprising because the treatment seemed very thorough. Just give it a check before you go, she'll be happy to attend to anything missed. I was just in a rush to get back home so didn't look closely enough. Otherwise excellent.