We own 8 spots on the first page of google. Including paid, 2 youtube videos, and some free sites. For anyone who doubts SEO, check it out. It is impossible for our customers NOT to find us. We just cant seem to clinch that first spot, but we're working on it.
http://www.google.com/search?hl=en&q=roof+cleaning+houston&aq=f&oq=
http://www.google.com/search?hl=en&q=roof+cleaning+houston&aq=f&oq=