michael w.
Cherry Hill, NJ
02/02/2020
clean and efficient, left dirty filter in place which i Changed
good to excellent