No you need a satellite radio module. However, I am told if you car was made before 09 then you don't need the FSC code which is like 250.00..
You can put the module in yourself it just mounts in the back with like 2 bolts. Easy and will save you from charging you for labor plus programing.. It is the FSC code that is killer if you need it.