We have experience with vibration analysis of all sorts of structures from floors and buildings to machines and foundations.  We use various approaches to perform these analyses including eigensolutions, time history analysis, Steady State analysis, fast Fourier Transforms.