You can clean the gutters yourself if you have the necessary equipment and feel comfortable doing so. However, hiring a professional is recommended for safety and thoroughness, especially for multi-story homes.