Here is the sentence:
Our certified technicians will have your car working like new.
Could somebody explain to me the meaning of the structure have sth doing? Thank you.
It is a causative structure. It means that technicians will cause your car to be working like new.
It is similar to "John will have his house painted."
Or "Fred will have his son shovel your snow."
Pope of the Dictionary.com Forum