I do not recommend.
I had an alarm system installed in my vehicle. It was suppose to be one of their best. For some reason that could not be explained, they had my vehicle for 4 days. I did not get what I payed for. It is a very poor system. Several years ago I had them install cruise crontrol, it worked great. But after they installed alarm system it did not work. Also when I got my vehicle back I could not find my sunglasses.