Tim is professional, friendly, approachable and knowledgeable and has a positive attitude. Definitely recommend Tim’s services.