“John came as highly recommended. Would describe as someone you can trust and invest your money in. He is honest, straight-forward, very knowledgeable in his specialty. Payments are worth the price and ease of mind. I would give 10 stars if I could.”