They were honest, up front, and got the work done. They even followed up to make sure everything was working well for me a few days after they completed my work. I was pleasantly surprised with my experience with them. PS. I had called multiple other places before getting work done and A&B had everyone beat on price by a decent amount.