Service was very prompt, technician very knowledgeable, results were as expected. I can’t comment on the price as I don’t know what others would charge. Ameri Service helped me out of a problem when I needed them. Would recommend them.