Krane offers quality products at reasonable prices installed by experienced, trained professionals. And they do it promptly. I could not be more satisfied, delighted really.