Any professional assembler will frighten the doo-dah out of you for assembly of just a few boards.
Prices will in my experiences with a couple of UK assemblers vary hugely with component count and type.
A pro company will also expect and charge you for the paste mask. One or two PCB makers may chuck it in. A St.St. will usually cost.
By the way, Mega sell double-side resist coated thin copper sheet. You can etch your own paste mask/stencil.
And , IMNSHO , when you have loads of little SMDs to put down a mask, paste and an old credit card (squeedgee) makes a world of difference.
And top quality fine-pointed , curved-ended tweezers are good.
I had to lay up 2 tight boards with a hoorible amount of 0603 and 0402 the other day. Without a decent paste stencil I would have gone nuts. Warm the paste to 35oC before squeedgee and be very clean.
(Don't tell anyone - use leaded paste. Easier and gentler on components).
At the end of the day whether you DIY or give it to Andrew depends on the contents of the board.