LHT can do the swap. They do awesome work, and everything will look extremely stock. I am not sure what the specific price would be though. You can give them a call and they will definitely help you out and work with you in figuring out where you want to go with the swap. Out of curiosity though, why are you going with the k20 and not a k24? Price? Or do you already have a engine in the works. Either way, good luck with the swap. And, you can look on 8thcivic.com or K20a.org for more info in doing it yourself. Most of the info I have read seem to say that the swap is easier than the B-series. Good luck