The customer service staff was very competent and polite. The cleaners arrived on time and did the job perfectly. I only noticed that a little screw was missing on the side of my fan ( I guess when removing it the guy had lost it). I notified them and they sent a guy over the very next day. He replaced the screw and my oven is not flawless. Great service!