Greetings, this is my first post on this site. I bought this winch and mount off craigslist and was wondering if it was home built or built by an offroad parts company. Though being able to bolt on without disturbing the front bumper, which is thought was pretty neat, I did crack my bumper...