My boolean looks like this

What could be causing it? I tried adding more loop cuts to the area, but that didn't help.

  • Jonathan Lampel replied

    My first guess would be the normals of the object doing the cutting. Try recalculating normals for the Circle object and see if that fixes it! If not, the second thing to try would be placing it above the mirror modifier or converting any ngons to quads and tris. 

  • Juho Korhonen(juhok) replied

    I moved the Circle object a bit and now it looks clean. Thanks!