Since 1993 we've fixed customers cars and made lots of friends. Let us service your car next time you need a repair, or just an oil change, and see why we're voted #1 auto repair shop in Wake County. Family owned and operated and we'll treat you like just that, family. Award winning. Additional DBA - Creech Auto Repair.