I feel the ratings on this are pretty misleading. I hope these folks are genuine about their yelp ratings. I had not the best experience when I showed up. The floor was wet towards the entrance which looked very unprofessional and unsafe. Going through pricing it was significantly overpriced compared to the industry standard... when asking her about printing they told me "yeah we don't do that..." so I'm being very generous w my two star review. I felt like I was bothering them because I had simple questions.