John was great to work with - very helpful and informative. Loved his attention to detail and making sure the job was done correctly the first time.