I would NEVER use these guys again. Brought my car in for a simple MD State inspection. They failed me because of bad strut so I had them replace to pass. Less than a month later one of the struts failed and when I checked my invoice again they only replaced the strut mounts not the struts. All in all I needed to get work redone afterward at the dealership which surprisingly costs less to replace both struts and mounts. Moral of the story is that they WILL find something to fail you on the state inspection, overcharge for the work (e.g., parts cost twice OEM parts), and worst is not even do a good job.