the service person was on time, friendly, professional and kept the area clean. don't know about the price yet.