Very disreputable. Beware! They are after "service" fee but don't want to actually provide service. "Service fee" according to manager only gets them to your door - no service included! They want to schedule service for another day - for another fee. Many reports of this same scam in online reviews.