I was pleased with the service I received installing my bath fan roof vents! I had been noticing a lot of moisture in the air after using the shower and the mirror was constantly fogged up. This morning it was clear! The guys were informative and friendly! This is my second time having American Installations at my home. I would highly recommend them!