Although that is true, remember that the top ones will be the long established ones, and particularly ones who do a lot of web design too so therefore have lots of customers sites linking back, these will undoubtedly be the most expensive ones too. Find someone who appears for a local search, they will likely be quite good, but also not too expensive