Try contacting Superior DG, a member here. I don't know if he can do the Constiction work portion, but his glass work is top notch.