Jim and his team showed up on time and completed our project in a very reasonable time. Everything we wanted is done and working 100% perfectly.