we are new to rkm; this was only our second service call but they are awesome. timely, polite and offered more than one option to correct our problem. they were very thorough and didn't make me feel silly about any of the questions I asked.