Diagnoosiin päästään yleensä tähystämällä joko koko paksusuoli tai sen loppuosa. Tähystystoimenpide voidaan tehdä tarvittaessa kevyessä nukutuksessa eli sedaatiossa, jolloin tutkimus on potilaalle kivuton.
Kun peräpukamadiagnoosi on varmistettu, voidaan lievät peräpukamavaivat hoitaa paikallisvoiteilla.
Mikäli paikallisvoiteista ei ole riittävästi hyötyä voidaan valtaosa pukamaongelmista hoitaa vastaanotolla asettamalla kivuttomasti paikallisesti silikonilenkkejä pukamakudosten ympärille. Pukamakudos surkastuu ja irtoaa silikonilenkkeineen noin viikon kuluttua toimenpiteestä. Tämä toimenpide voidaan tarvittaessa toistaa.
Mikäli tästä huolimatta peräpukamaverenvuoto on runsasta, tai mikäli pukamat ovat luiskahtaneet peräaukon ulkopuolelle tulee varsinainen leikkaushoito kyseeseen.
Leikkauksessa poistetaan peräpukamakudos, niin että alueelle jää haavaumat, jotka saavat parantua itsekseen.