I've had a mixed experience with Sampson Michael P...
I've had a mixed experience with Sampson Michael P. While the staff was knowledgeable and professional, the prices were quite high for the services offered. I expected better value for the money spent.