I have worked with Bidwell Consulting many times over the years and have always found them to be professional, responsive and easy to work with.
My personal experience with them is not great and I can not recommend them to anyone.