I would recommend Michael to anyone - he knows what he is doing, he has the parts, and he is quick. His prices are very reasonable. Call him!! He is amazing.