I had the Company come in to do a full BBQ cleaning (I have Napolean Prestige Pro BBQ) and double-check the gas line hook-up as an annual safety precaution.
They sent 2 people and the service took just over 1-hour.
Pros: Did a really good job cleaning the BBQ. It was very thorough.
Neutral: They showed up 30 minutes earlier than schedule, which some people could perceive that to be a good thing. Others might perceive that to be a negative thing. So that depends on perspective.
Slight Con: Potentially due to the strength of their cleaning chemicals, I noticed that some of the symbols/graphics and labels on the BBQ near the knobs were scrubbed off.