Be VERY wary of Bailey's. If you get a quote from them, be prepared that they expect you to go with them...even if you get a better quote from someone else. They will contact you after the fact and ask you NUMEROUS questions about the other company you chose.
Pros: Polite initially, very sales-oriented, relatively quick turnaround with a quote
Cons: Pushy and questionable ethics