Gutter cleaning can be done by homeowners, but it can be a dangerous task as it often involves working at heights and handling tools such as ladders and pressure washers. It's important to take proper safety precautions and follow manufacturer's instructions when using any equipment.