We covered the walls with old carpet we got free from carpet stores and then we hung some floor to ceiling heavy drapes that we picked up from a friend. There's a lot of good carpet that's thrown away. Call a few carpet stores/installers and find out if they will let you show up at a job and haul the old carpet away. Piece together the best parts.
Get the bass cab off the ground onto a thickly carpeted stand and up to ear level.
This will decouple it somewhat from the floor and put the sound where it's easier to hear.
Put 3/4" sound board around the drums and cymbals. (best thing we ever did) or get an
electric set so the volume can be adjusted. We cut a 4'x8' piece into 3 pieces, stood them up around the drums, drilled a few holes near the corners and wired them together with hanger wire. We also put several layers of carpet in th bass drum to deaden it. Ask the drummer to play softer.
Put the drums on some carpet to decouple the bass drum from the floor a bit.
If the garage has a garage door, it's probably vibrating like crazy and acting like a big speaker. We stuff it with carpet padding and covered it with carpet. You'll have to cover the side openings and top with pieces of hanging carpet that can be removed to open the door.
Try rehearsing as quietly as possible to test everything and the turn up a bit 'till you find the level that you like and don't bother the neighbors.
There are also a bunch of TB threads on this issue. Try
TB search here.
My .02, YMMV.