Jcraft został założony przez dyrektora naczelnego i projektanta Jamie Dobsona wielkiego miłośnika i eksperta w dziedzinie sportów wodnych. Firma znajduje się u południowych wybrzeży Wielkiej Brytani w Hampshire. Każdy rib Jcraft i wszystkie akcesoria wytwarzane są z intensywną uwagę na szczegóły. Od momentu powstania projektu aż do gotowego produktu na każdym etapie jakość jest rygorystycznie sprawdzana na najwyższym poziomie. Wszystkie użyte w produkcji materiały są zatwierdzone przez system jakości Lloyds. Riby Jcraft maja oryginalny projekt kadłuba, wszystkie modele wyposażone są standardowo w specjalnie zaprojektowane zbiorniki z tworzyw sztucznych (o pojemności od 25L do 150ltr). Elementy dmuchane ribów wykonane są z hypalony, który gwarantuje 10 lat gwarancji łodzi. Wszystkie aspekty produkcji w Jcraft charakteryzuje zarówno doświadczenie jak i pasja do budowania łodzi i utrzymania najwyższej trwałości i jakości.