They are great at what they do! I have been working with them for about 2 years now & will continue to work together as we grow our business over time. Their rates may seem expensive but their service makes it all worth while when you see your site come through after many revisions from other companies that just don't get things right or charge way too much because of bad customer experience before (or not enough). We've had some success growing traffic using SEO techniques which has led us into creating more products/services so naturally this means adding new content pages daily - meaning constant updates being made by BFMS team members who really care here. Give me another year + then i can tell u how well my sites conversion rate went up due to having quality websites built specifically tailored towards each product / category etc..