Excellent work and customer service. Prompt and honest. Cost was what they said it would be when they called for the okay to proceed with work. No surprises and competed when they said it would be completed. I will be going back for regular maintenance and repairs and referring them to friends and co-workers (already have!). Ted, at the Hopewell locations is a professional and is honest.