Beware!!! I paid thousands for mechanical repairs and parts only to have physical damage to my car upon pick up. I went with Dennis after thoroughly reviewing my options. I was deciding between the Volvo dealership and Dennis to do engine work on my car. Dennis cost nearly almost as much as the dealership, but they were recommended to me by someone who was a family friend of them. We spoke to them thoroughly about the cost and work to be done, and ultimately went with them. All was going well it seemed until we picked the car up. My boyfriend found a dent and a hole in the front bumper when he went to get the car! The car was physically in pristine shape when we dropped it off, and was just getting mechanical work done. We pointed out the damage to them as soon as we saw it at pick up, and they refused to accept responsibility. We have before pictures of when it arrived at Dennis so can prove this damage was not there, and thus it happened in their care. They still refuse to fix or pay for the damage caused in their care. This is appalling!!! I'm out nearly $1,000 to fix the damage they caused on top of the $6k I paid to for parts and repair. Unprofessional and horrible experience! Please beware of this company. Look elsewhere for a mechanic. Denis is overpriced, unrealiable and unprofessional!