No, your shingles are not designed to handle that type of force. If you need your roof cleaned there are professionals who can come to your home and use a special cleaning solution to clean your roof.