It's as if they don't know the meaning of the word specialise: to pursue some special line of study, work, etc.; have a specialty.
The words and phrases you use in your ad copy mean something specific. Misusing them weakens the ad, especially when it comes to lead generation and sales copy. Consider the following example...
Here at Joe Bloggs Autos we specialise in...