While you may have read various claims that rubber roofing is perfectly fine when installed over existing shingles, the reality is that most self installed rubber roofing manufacturers will not honor the warranty on any roof which is not installed on a completely clean surface.