Joseph has been a pleasure to work with. He takes the time to make sure that we are happy with his service and is mindful of finding the most cost efficient way to achieve our goals. Despite his busy schedule, he is easy to reach and he is happy to discuss his overall plan for our SEO. Before we started working with Raptor Websites, we were on the third page of many search engines. Within a few months, we moved up substantially. This we know is due to his and his staff’s hard efforts.