I've had the pleasure to work with Xponent21 on two separate occasions (so far).
Both times we successfully launched new sites with lots of custom attributes. Xponent21 has processes in place to ensure speedy deliverables that meet and exceeds your expectations. I highly recommend working with this firm.