Crouch's Wrecker & Equipment Sales is an industry leader in the sale and support of towing equipment. We were founded in 1989 and are family owned by Bob and Martha Crouch.