Cart Skip to main content
Pre-Sale On NowLimited spots · Order today · ready in 6–8+ weeks

Designed · Fabricated · Finished in Medicine Hat, AB

Built in Alberta.
Built for abuse.

Bumpers, flat decks, rock sliders and mudflaps, engineered and fabricated in-house by Bad Guy Motors. Built to fit right, finished to last, and backed by the shop that made them.

  • Alberta-made
  • Built in-house
  • Dealer & fleet pricing
BGM front bumper installed on a Ford Super Duty BGM Front BumperFrom $2,999.99 · Build yours online
Truck fitted with BGM bumper and steps

Built in-house

Designed, built and finished under one roof

  1. DesignEvery product is engineered for fitment, strength and finish before any metal is cut.
  2. FabricateCut, formed and welded by our team in Medicine Hat, Alberta.
  3. Finish & fitArmadillo liner, primer or raw, then fitted and checked by the shop that built it.

Read our story →

Reviews

What our customers say

5.0 ★★★★★30 Google reviews
★★★★★
Google

“I had heard good things about Bad Guy Motors, and they were knowledgeable in aftermarket performance modifications, so I made the 3 hour drive to their shop, and I’m glad I did. Their technician, Mike, did a fantastic job of the installation and was attentive to details other shops would have neglected. Their front end staff was friendly, and ahead of my service provided me with an accurate quote for my project. They may be out of my way to get to, but I would make the drive again for the quality of service and attention to detail. I highly recommend them, and will recommend them, and will be back when the need arises!”

Loren Wadstein
★★★★★
Google

“Denim & Kacy are very friendly and professional. Amazing experience, we are lucky to have them here. Also great communication and updates on my project all the way through. Highly recommended.”

Antoine
★★★★★
Google

“I had a great experience with Bad Guy Motors. They took the time to listen to my concerns, made me feel welcome, and treated me with respect throughout the process. It’s hard to find a shop that genuinely cares about its customers, but they went above and beyond. I really appreciate their honesty, professionalism, and willingness to help. I wouldn’t hesitate to bring my truck back in the future and would highly recommend them to anyone looking for a trustworthy mechanic.”

Riley Bannick
★★★★★
Google

“Fast, convenient and friendly service. They got our Yukon diesel in the shop short notice and fixed late on a Friday before the weekend right when we needed it done. Big open shop yard for truck and trailers. Our new go-to diesel shop.”

Jason Hanson
★★★★★
Google

“Kacy and Denim are amazing. Fixed my 7.3L Power Stroke multiple times when I was in a rush for time and got my dad his Kryptonite wheel bearings in and shipped very fast. 10/10, best shop in southern Alberta.”

Jake Alward
★★★★★
Google

“I am extremely happy with everything they did. They went above and beyond to make my experience perfect. I totally recommend them to anyone needing their vehicle perfect for their needs.”

Charlien McCauley

Install & service

Need it installed, coated or tuned?

Our shop also handles installs, Armadillo and Smooth Criminal coatings, diesel performance and maintenance.

FAQ

Questions, answered

Have something custom in mind? Tell us about your truck and we'll put together a quote.

How do I order a BGM product?

Pick your options on the product page and check out online, or call us and we'll set it up for you. For flat decks and custom work, send a quote request and we'll reply with a written quote.

How can I pay?

Checkout accepts credit or debit card (processed securely through Square) or Interac e-Transfer. Processing fees may apply. For BGM-built products you can pay a 50% deposit to hold your build spot, or pay in full.

Do I need to pay a deposit?

Yes. BGM-built products (bumpers, flat decks, rock sliders and mudflaps) need a 50% deposit at checkout to hold your build spot. The balance is due when your order is ready, before pickup or shipping. Parts we order in for you must be paid in full before we order them, and service work may need a 25% labour deposit to book your spot.

Can I cancel or get my deposit back?

Until we start cutting your parts, your deposit can be refunded as store credit toward any BGM product or service. Once cutting starts, your build is made specifically for you and the deposit is non-refundable. If you need to make a change, call us at (403) 525-0432 as soon as possible.