Just one mechanic working and nuts and bolts all over he place, you don't know what belongs to which car. He gives a warranty on the work for 3 months and suposedly the parts are new but not the case. Car overheated again after one month, my son took it back and ended up with them for a week because they were waiting for the part. Not only that but he charged him another $250 because that part was not part of the previous job. They take long because they get their parts from the junk yards unless they absolutely have no choice, but they charge like if the parts are new. NOT GOOD AT ALL !!, ANOTHER THIEF in the neighborhood to rip people off.