This place appears to be professional, at least on the front end. We had our car estimate done there for repair by the insurance of the guy that rear ended us. These people took 8 days to upload our estimate so the insurance company could send us a check for the work...they were a complete headache, they got my name wrong...Does "Harris" sound like "Nixon" to you? Don't do business with these people.