John was nothing but professional. Couldn't ask for better service. Would recommend this company to anyone. John was very open and honest concerning expectations throughout the total job.