Gary Corriveau, what can I say? Great guy, great service, very professional and knowledgeable. My girlfriend and I had stumbled upon an ad of his and are very grateful. He has helped us in more ways than we imagined possible. We have a long road ahead of us but we couldn't be happier knowing he is by our side. Thank you Gary.