We couldn't have been more please with the response time or service. Having just dealt with another similar business that provided lousy service and overcharged us, it was refreshing to deal with John. He was professional, knowledgable, did what he promised and charged us a reasonable price. I WOULD DEFINITELY RECOMMEND!!!