I took it to race tech in Corona. They did several shocks and springs for me for dirt bikes back when I was racing,,or trying too! I filled out a sheet with details,,age,weight,swingarm length. Just about all the suspension business people have the formula for spring rates.Will be testing at Irwindale 8th mile soon.