We have had a great experience working with Search and Perch and would recommend them to anyone. Benji is strategic in how he approaches our account maintenance and optimizations and responsive to our changing needs. Search and Perch has also gone above and beyond to ensure our satisfaction on multiple occasions.