This was my first time going to this place and I admit I was skeptic by them being fairly new. But everything went well and I was completely satisfied with the overall service. They were legit and thorough, even told me about things to help me financially.