The experience with Mid Hudson Pattern For Progress was overall average. I found their services to be satisfactory, but nothing exceptional. The staff was friendly and helpful, but I feel that there could have been more attention to detail. Overall, it was a decent experience.