A good consulting company should be able to implement rapid apps in a month to 6 months

Always ask for a fixed price implementation contract. It may be atleast 15% higher than a time and materials but it always works in your favour when it comes to the end of the project.

uday