FWIW, when I've requested quotes from C & F in the past, they've been very slow to respond, often required the info multiple times (as they'd lose / misunderstand it), and their estimates have been outrageous. Needless to say, I've not used them.
But if you want a one stop shop, and others say the service (once you're a client) is good, maybe?