Another vote for Exceed - excellent all round. Your job is bread and butter for them.
Sometimes I just sit and think. Other times I just sit.
I was a bit taken aback by Exceed when I googled ranchslider repair because they obviously SEO'd and SEM'd the heck out of Google to always be the first result on any relevant search. I usually take it as a sign of something dodgy going on. It kind of tells me "we don't have enough references to generate new business so we'll make sure we're top of the search" - a bit like the good old "AAA..." in Yellow Pages.