top of page


We started in Australia, and initially we manufactured equipment for race cars and race bikes. For a while we made ground loading trailers and then we switched to making self loading ramps".

We are a team of people with different skills and backgrounds. We have distributors on four continents. The company is based in The Netherlands.


Rad Iliuta (creator of the whole ramp range) is an aerospace engineer and industrial designer with 25 years' experience.


Martijn Huijgen has a background in Business Economics and Business Development with 20+ years experience.

Mike Iliuta is a graphic artist and responsible for all movies and graphics you see on this site.


World-wide, our various distributors are true motorheads and very dedicated people when it comes to helping you and giving advice.

creek 20013.jpg
creek 20001.jpg
bottom of page